我在Eclipse现有的Java项目。 我想实现的gradle使用构建。 我试着用给出的gradle这个Eclipse插件在这里却遇到了在Eclipse中许多错误。
我使用gradle这个1.3,我试图从运行命令提示符gradle这个,但我得到编译错误。
所以我的问题是,没有人知道一些好的资源,其提供的操作方法在Eclipse中转换现有的Java项目中使用gradle这个编译。 我也有在其他项目上一些依赖。 以我所提供的教程链接是不是真的有帮助。
更新:我能得到gradle这个工作,如果我的项目没有在其他项目上的依赖关系。 但是,如果确实涉及到一些其他的项目,我无法弄清楚如何引用另一个项目? 我已经添加引用的项目目录,以存储库,但我仍然得到“类不存在”的错误。 我gradle这个文件如下:
apply plugin: 'java'
apply plugin: 'eclipse'
version='1.0-SNAPSHOT'
def repositoryPath = 'C:/Users/AMoody/workspace/temp/temp-protocols/'
repositories{
mavenCentral()
flatDir {
dirs repositoryPath
}
}
dependencies{
compile 'org.slf4j:slf4j-api:1.+'
compile 'junit:junit:4.+'
testCompile 'junit:junit:4.+'
}
第一对夫妇的章节的摇篮用户指南 ,并在充分了许多(Java)的样品一起摇篮分配 ,应该让你开始。 不要紧,所有的东西,你是否当前构建就是Eclipse或别的东西; 是成功的摇篮,你首先必须掌握它的基本原理。
一旦你的摇篮命令行编译工作,你可以给IDE集成再出手。 根据自己的喜好,你可以生成摇篮的IDE文件的Eclipse插件 (再次参见完整摇篮分布样品),或使用Eclipse的摇篮整合为一个更加一体化的IDE体验。
退房的摇篮网页的额外资源。 当面对有关摇篮的编译语言的具体问题,请咨询摇篮DSL参考 。 在单页全文本搜索摇篮用户指南也可以相当有效。 最后但并非最不重要,一定要参观的摇篮论坛 。
好了,所以如果你有如下具有目录/文件结构简单的Java项目
第1步:创建文件名build.gradle
在项目的根目录,如下
第2步:添加以下的gradle中的脚本build.gradle
apply plugin: 'java'
apply plugin: 'eclipse'
archivesBaseName = 'someJar'
version = '1.0-SNAPSHOT'
repositories {
mavenCentral()
}
jar {
manifest {
attributes 'Main-Class': 'com.test.Run'
}
}
dependencies {
compile 'log4j:log4j:1.2.16'
}
步骤3:关闭或删除日食这个项目,然后再次导入,而下面选择摇篮工程
现在,您的项目层次结构将这个样子。 (还要注意它的加入,同时导入摇篮依赖项目)
步骤4:创建源foler src/main/java
项目,并在源文件夹移动你的所有包。
步骤5最后但并非最不重要: 干杯:)
所以,现在你简单的Java项目已经转换成摇篮工程!
尝试Eclipse集成的摇篮: http://marketplace.eclipse.org/content/buildship-gradle-integration