首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Gradle eclipse任务没有添加适当的分级特性

Gradle eclipse任务没有添加适当的分级特性
EN

Stack Overflow用户
提问于 2015-09-01 13:06:56
回答 6查看 10K关注 0票数 12

我的项目结构如下:

  • 根级(build.gradle)
    • project-group1 1(无构建文件)
      • project1 (build.gradle)
      • project2 (build.gradle)
      • ..。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
- project-group2 (no build file) 
    - ...

因此,我不得不经常重新创建Eclipse项目。我执行命令:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
gradle cleanEclipse eclipse

在多次运行之后,"eclipse“任务将按预期停止工作。也就是说,它不再为项目添加gradle性质,也不承认

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sourceCompatibility = 1.6

不再试图用1.8版本的Java构建一切。

我将以下内容添加到根build.gradle

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
allprojects {
    sourceCompatibility = 1.6
    eclipse.project {
        natures 'org.springsource.ide.eclipse.gradle.core.nature'
    }
    // more stuff here ...
}

这对根项目有帮助,但对任何其他项目都没有影响。我在子项目中加入了同样的东西,结果也同样令人不满意。我不得不说,即使在自然已经添加到根项目和Gradle插件选项再次成为可用的根,我仍然没有看到"G“图标。

所以看起来我在gradle设置上有两个问题。

  1. 阶梯式自然的消失。运行几次之后,Eclipse就不再识别gradle项目了。我甚至不会面对第二个问题,如果这样做正常的话。
  2. 我的gradle构建文件或项目布局出现了一些问题,因为我的设置似乎不会在子项目上生效。
  3. 缺少"G“图标的项目与恢复梯度的性质。
EN

回答 6

Stack Overflow用户

发布于 2016-02-26 06:58:23

使用内置:用于Gradle的Eclipse插件,我必须使用自然字符串org.eclipse.buildship.core.gradleprojectnature

例如:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
allprojects {
    eclipse.project {
        natures 'org.eclipse.buildship.core.gradleprojectnature'
    }
}
票数 8
EN

Stack Overflow用户

发布于 2015-10-19 07:30:06

安装用于Eclipse的Gradle插件

然后使用Eclipse : File ->导入..。导入Gradle项目。它将添加梯级自然。还有两个额外的Eclipse视图,一个用于快速运行Gradle任务。一个用于这些已执行任务的Gradle输出。

提示:在导入现有的Gradle项目之前,先创建一个新的Gradle项目,以查看Gradle插件是否按照预期工作。

新分级项目

  • 使用Eclispe菜单:文件->新->其他..。
  • 选择向导:分级->分级项目
  • 输入项目名称
  • 按下按钮完成

这应该建立一个最小级别的项目。

票数 4
EN

Stack Overflow用户

发布于 2015-12-08 13:54:36

如果存在评估阶段争用条件,则可以使用afterEvaluate限定符消除它。我试着:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
allprojects {
    afterEvaluate {
        eclipse.project {
            natures 'org.springsource.ide.eclipse.gradle.core.nature'
        }
    }
}
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32340929

复制
相关文章
ParallelX在GPU上运行Hadoop任务
在面对大规模计算密集型算法时,MapReduce范式的表现并不总是很理想。为了解决其瓶颈,一支小型创业团队构建了名为ParallelX的产品——它将通过利用GPU的运算能力,为Hadoop任务带来显著的提升。 ParallelX的联合创始人Tony Diepenbrock表示,这是一个“GPU编译器,它能够把用户使用Java编写的代码转化为OpenCL,并在亚马逊AWS GPU云上运行”。它的最终产品是一项与亚马逊Elastic MapReduce类似的服务,只不过不同之处在于它将利用EC2 GPU实例类型
GPUS Lady
2018/03/30
1.2K0
在服务器上运行Python项目
Anaconda是一个开源Python发行版本,包括Python 和很多常用库如Numpy、Matplotlib等,对小白很方便
Minerva
2020/05/25
4.2K0
IDEA上运行Flink任务
IDEA是常用的IDE,我们编写的flink任务代码如果能直接在IDEA运行,会给学习和开发带来很大便利,例如改完代码立即运行不用部署、断点、单步调试等;
程序员欣宸
2020/05/26
2.8K0
在本地运行查看github上的开源项目
看中了一款很多星星的github的项目,想把这个项目拉到自己的电脑上运行查看项目效果,该怎么做? 示例:我们今天要看的 github项目地址:https://github.com/lzxb/vue-cnode 1.克隆项目: git clone [https://github.com/lzxb/vue-c...](https://github.com/lzxb/vue-cnode.git) 2.安装nodejs 3.安装依赖: npm install 4.启动服务: npm run dev 1:找到克隆的
王小婷
2018/06/04
2.5K0
用oozie命令行的方式在yarn上运行spark任务
本文介绍了如何使用oozie命令行的方式在yarn上运行spark任务,包括准备环境、上传jar包、配置job.properties和workflow.xml文件、执行命令、查看oozie和yarn的界面、查看yarn的日志文件等步骤。
用户1171305
2017/12/28
2.3K0
用oozie命令行的方式在yarn上运行spark任务
【Android初级】如何让APP无法在指定的系统版本上运行
随着市面上越来越多三方APP的出现,某些手机厂商也开始对这些APP进行了安装限制或者运行限制,或者三方APP自身的版本过低,无法被特定的系统版本所支持。
netkiller old
2021/02/12
2.8K0
【Android初级】如何让APP无法在指定的系统版本上运行
在传统.NET Framework 上运行ASP.NET Core项目
新的项目我们想用ASP.NET Core来开发,但是苦于我们历史的遗产很多,比如《使用 JavaScriptService 在.NET Core 里实现DES加密算法》,我们要估计等到.NET Core 1.2我们才会有大部分的API,通过NodeJs方式有点曲线救国的味道,很多人会不认同,如果要在纯的.NET Core下运行我们的ASP.NET Core项目,在特定的时间进度内很难办到,不仅仅我们所依赖的一些API还没有,还有我们大量的.NET Framwork的库还来不及迁移到.NET Standard
张善友
2018/01/19
2K0
在传统.NET Framework 上运行ASP.NET Core项目
在QEMU上运行OPTEE
TEE越来越成为一种基础的安全技术,optee作为一种优秀的开源TEE OS正吸引了越来越多的厂商,越来越多的学习者,安智客之前也多次介绍过
安智客
2018/07/30
2.6K0
在QEMU上运行OPTEE
NPAPI 插件【Silverlight】无法在 Chrome 42 版及更高版本上正常运行
您可以利用插件在浏览器中添加一些额外的功能。例如,您可以观看某些类型的视频或者玩网页版游戏。
杨强生
2019/03/05
2.8K0
在OS X上运行Docker
本文介绍了如何在OS X上运行Docker,通过使用boot2docker和VirtualBox,使基于Linux的Docker能在OS X上正常运行。同时,还探讨了如何将现有的基于Linux的Docker容器迁移到基于macOS的Docker。
Techeek
2018/01/04
1.9K0
在OS X上运行Docker
在Android系统上运行frp
一时兴起,想在Android上跑一下frpc,本来以为需要在PC上交叉编译后放到机器上才行,后来发现好像更简单,Android YYDS!
老高的技术博客
2022/12/28
4.3K0
在Android系统上运行frp
在kubernetes上运行WASM负载
WASM一般用在前端业务中,但目前有扩展到后端服务的趋势。本文使用Krustlet 将WASM服务部署到kubernetes。
charlieroro
2021/05/10
1.5K0
在kubernetes上运行WASM负载
在Hadoop上运行Python脚本
之前已经配置好了Hadoop以及Yarn,可那只是第一步。下面还要在上面运行各种程序,这才是最重要的。
py3study
2020/01/06
4.3K0
引擎进阶(上):探究宏任务 & 微任务的运行机制
首先分析宏任务和微任务的运行机制,并针对日常开发中遇到的各种宏任务&微任务的方法,结合一些例子来看看代码运行的顺序逻辑,把这部分知识点重新归纳和梳理。
玖柒的小窝
2021/11/16
9820
引擎进阶(上):探究宏任务 & 微任务的运行机制
使用 at 命令在 Linux 上安排任务
当你希望命令或脚本在某个特定时间运行时,你不需要将手指放在键盘上盘旋等待按下回车键,或者是在特定时间坐在办公桌前。相反,你可以通过 at 命令来设置任务。在本文中,我们将研究如何使用 at 来安排任务,如何精确地选择任务希望运行的时间,以及如何使用 at 来查看安排运行的任务。
用户9104802
2021/11/22
2.9K0
在eclipse中创建maven项目、导出jar包、在windows服务器上运行
我们找到打包好的jar包,以压缩包的形式打开,找到META-INF文件下的MANIFEST.MF文件。
翟凤玺
2020/10/29
4.1K0
在eclipse中创建maven项目、导出jar包、在windows服务器上运行
在 FPGA 上运行 eBPF XDP 应用
这篇文章是对 OSDI20 的 Best Paper hXDP: Efficient Software Packet Processing on FPGA NICs 的阅读笔记,感兴趣的同学可以点击阅读原文查看论文的 paper,slide 和 video。
Oilbeater
2021/10/20
1.3K0
在Windows上使用Docker运行.NetCore
今天我们来说下如何在windows下使用docker运行.net core,既然是docker,那么我们首先得在windows上安装docker。
小世界的野孩子
2019/09/11
4.3K0
在Windows上使用Docker运行.NetCore
在Ubuntu上启动并运行Hadoop
Hadoop是一个用Java编写的框架,它允许在大型商品硬件集群上以分布式方式处理大型数据集。
大数据弄潮儿
2018/05/29
4.6K0
在Ubuntu上启动并运行Hadoop
在Docker上运行Django和Vue
在Docker上运行Django和Vue Run Django and Vue on Docker Django Dockerfile 生成django项目依赖包. Generate Django project dependencies. pip freeze > requirements.txt 编写django启动脚本 run.sh Write a Django startup script run.sh python3 manage.py runserver 0.0.0.0:8000 编写 D
葫芦
2021/09/08
1.4K0
在Docker上运行Django和Vue

相似问题

外部项目的分级运行任务

20

无法从其他任务运行分级任务

21

在子项目中运行分级任务

10

子项目任务运行时不运行分级任务

12

Android分级运行任务

11
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文