【发布时间】:2012-03-29 04:18:18
【问题描述】:
我使用 gradle 作为项目依赖管理器,但由于我更喜欢 netbeans 并且找不到与 maven 的本机集成,因此我将 gradle 生成的默认 pom 复制为 pom.xml。但是如何设置源级别和目标级别?
我的 build.gradle 看起来像
apply plugin: 'eclipse'
apply plugin: 'maven'
apply plugin: 'java'
targetCompatibility=1.6
sourceCompatibility=1.6
我跑完之后
gradle install
并检查 build/poms/pom-default.xml 它从不配置默认为 1.3 的源或目标级别
我缺少的是maven编译器插件配置
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.6</source>
<target>1.6</target>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
并且无法找到如何配置 pom.xml 的特定部分。我找到了他们配置许可证、开发人员资料等的所有示例,但没有找到插件规范。
【问题讨论】: