2016-09-15 142 views
0

我想使用Eclipse与Gradle构建POJO。我在Gradle教程中突出显示安装了Eclipse STS插件。我使用File> New> Gradle(STS)> Gradle(STS)Project创建Gradle项目,然后输入项目名称并选择Java Quickstart。它正确设置了项目,但在主要java /资源和测试java /资源中包含了一个烦人的“org.gradle”Package和Person.java类。我进去并删除它们并创建我自己的com.xxx包和类。无论如何,我压制这些文件的创建?创建Eclipse Java Gradle项目

回答

0

我调查了Gradle的教程网站和其他一些地方突出强调的几种方法,并找到了使用Gradle设置Java项目的更好方法。这是我做的。

  1. 使用Eclipse创建一个Java项目。 文件>新建> Java项目 - 添加项目名称&单击完成。

  2. 删除src文件并创建一个新的文件层次结构 file>新建>源文件夹 - 类型src/main/java file> New> Package - com.mycompany。

    做资源相同,测试是否需要 的src/main /资源+包装 的src /测试/ Java的+包装

  3. 添加/创建类和Jar到项目中。

  4. 在项目根目录下创建build.gradle文件。加入这个简单的摇篮项目生成脚本,

    应用插件:“Java的应用 插件: '应用'

    mainClassName = 'com.mycompany.HelloWorld'

    库{ mavenCentral() }

    罐子{ baseName的= 'myjarname' 版本= 'V1' 清单{ 属性 '主类': 'com.mycompany.myproject' } doFirst {0} {configurations.runtime.collect {it.isDirectory()?它:zipTree(它)}} } }

    sourceCompatibility = 1.8 targetCompatibility = 1.8

    依赖性{ 编译 '乔达时间:约达时间:2.2' testCompile“的junit:junit的:4.12 ' }

您可以从Maven Central(search.maven.org)获得依赖脚本。请注意,这个gradle脚本将允许您构建一个Fat Jar - 一个具有多个依赖jar的项目jar。

  1. 接下来创建Gradle包装。打开命令提示符并转到项目根目录。类型 - gradle包装。现在为您的项目创建所有正确的包装文件。

  2. 虽然在项目的根类型 - gradlew构建。这将创建其他文件并构建项目。你可以去项目root \ build \ libs,你会发现你的可执行文件Jar。

  3. 当您从现在开始对项目进行更改时,只需在命令提示符下进入项目根目录并键入 - gradle build。

我会称这为初学者gradle构建新手。然而,它会让你去,因为你需要更多的gradle功能,你可以修改build.gradle。另外,不要忘记,当你添加新的jar库时,你需要更新build.gradle依赖。该过程也适用于Eclipse,因此您可以直接从eclipse构建项目并在控制台中运行它。在这个例子中,我使用了Gradle 3.0和Java SE 1.8。