配置现有的Eclipse Java项目建设的gradle使用(configuring existin

2019-07-19 00:45发布

我在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.+'

}

Answer 1:

第一对夫妇的章节的摇篮用户指南 ,并在充分了许多(Java)的样品一起摇篮分配 ,应该让你开始。 不要紧,所有的东西,你是否当前构建就是Eclipse或别的东西; 是成功的摇篮,你首先必须掌握它的基本原理。

一旦你的摇篮命令行编译工作,你可以给IDE集成再出手。 根据自己的喜好,你可以生成摇篮的IDE文件的Eclipse插件 (再次参见完整摇篮分布样品),或使用Eclipse的摇篮整合为一个更加一体化的IDE体验。

退房的摇篮网页的额外资源。 当面对有关摇篮的编译语言的具体问题,请咨询摇篮DSL参考 。 在单页全文本搜索摇篮用户指南也可以相当有效。 最后但并非最不重要,一定要参观的摇篮论坛 。



Answer 2:

好了,所以如果你有如下具有目录/文件结构简单的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项目已经转换成摇篮工程!



Answer 3:

尝试Eclipse集成的摇篮: http://marketplace.eclipse.org/content/buildship-gradle-integration



文章来源: configuring existing eclipse java project to build using gradle