maven-compiler-plugin相关内容

Java 11 Eclipse找到自动模块,Maven没有

我正在尝试将一个已有15年历史的Maven多模块项目升级到Java 11,以及Java 9中引入的模块系统.由于该项目是使用Maven构建的,因此所有依赖项都非常清楚.首先,我想使用自动模块名称来执行此操作,以免也引入升级的工件(如果不是绝对必需的话). Eclipse在此过程中非常有用,可以自动完成module-info.java中的自动模块名称.例如: requires dom4j ..
发布时间:2020-06-30 19:24:45 其他开发

maven-compiler-plugin 3.6.0不会从注释中编译生成的源

我们刚刚将JBoss从6.1.0升级到Wildfly 10.1,并对模块和工件版本等进行了各种关联的升级.在一个模块中,这导致我们的cobertura编译失败并出现编译器错误.我在使用Maven的Hibernate元模型生成中发现了 IllegalStateException ,并升级到了maven-编译器插件3.6.0(来自3.1).这似乎解决了我的问题,但仅在本地范围内.我可以为cobertu ..

使用Java 7配置的Maven编译器插件,但仍可以编译Java 8代码

在我的项目中,我们将对maven-compiler-plugin使用Java 7,并且假定在Maven编译之后,所有使用Java 8的代码都不会成功编译. 但是,在我的情况下,有一个使用Arrays.stream(T[] array)的文件可以在Java 8中使用,并且仍然可以成功编译.以下是一些配置Java版本的pom.xml文件.您能否看一下,让我知道为什么即使我将其配置为Java 7, ..
发布时间:2020-05-07 21:32:42 Java开发

使用javac时出错:"javac:无效标志:-s";

我正在尝试在maven-compiler-plugin中指定另一个JDK版本.当-target和-source参数设置为1.5时,一切正常.但是,当我尝试使用1.6 JDK时,maven报告了一个错误.有人遇到过这个问题吗? 错误: 执行javac失败,但是无法解析该错误: javac:无效标志:-s 用法:javac 可能的选项包括: -g生成所有调试信息 -g:none不生成任何调 ..
发布时间:2020-05-07 21:30:47 其他开发

使用Maven进行增量Java编译(就像Eclipse一样)

我想使用maven来构建存在未解决的编译问题的项目. 主要目的是使用某种存根为包含编译错误的类打包和部署或运行​​应用程序,就像我了解Eclipse一样(感谢我在使用非Javac编译器以使用Eclipse编译器.认为应该设置一些参数来修改编译器/生成器,因为我正在阅读到目前为止,Maven Java编译器插件的下一个配置使用eclipse编译器进行编译,并将应用程序(包括生成的.class( ..
发布时间:2020-05-07 21:02:30 Java开发

如何禁用maven-compiler-plugin?

我有一个使用Aspectj-compiler-plugin的Maven项目.我使用类型间声明,因此我的Java代码中有对Aspect代码的引用.因此,maven-compiler-plugin无法编译方面代码,因此无法编译. 我的问题是:由于未执行任何有用的操作,如何禁用maven-compiler-plugin? 我可以通过几种方法来编译该项目,但是它们不是最优的: 将排除过滤 ..
发布时间:2020-05-07 20:05:09 其他开发