maven-compiler-plugin相关内容
是否有人知道如何从maven-compiler-plugin中删除Source根目录? [DEBUG] Source roots: [DEBUG] C:\Workspace\Dev01\Internet_Login\src\main\java [DEBUG] C:\Workspace\Dev01\Internet_Login\target\generated-sources\delomb
..
我正在尝试将一个已有15年历史的Maven多模块项目升级到Java 11,以及Java 9中引入的模块系统.由于该项目是使用Maven构建的,因此所有依赖项都非常清楚.首先,我想使用自动模块名称来执行此操作,以免也引入升级的工件(如果不是绝对必需的话). Eclipse在此过程中非常有用,可以自动完成module-info.java中的自动模块名称.例如: requires dom4j
..
我们有一组Java模块项目(使用JDK11). 我们的集成测试有一个单独的项目.该项目需要能够访问主应用程序项目以运行其测试,但是我们不想向主应用程序模块添加导出,因为只有在运行测试时才需要导出. 解决方案是在集成测试项目中使用 compilerArgs 添加导出:
..
我们只允许没有Xlint错误的Java源代码.但是,当源由第三方工具生成时,这是不切实际的.在我们的用例中,生成的源示例包括:JFlex,JavaCC,JAXB和注释处理器. 所以问题是:如何从Xlint检查中排除生成的源? (请参阅下面的当前配置) maven-compiler-plugin
..
我在此版本的Java中使用Maven 3.2.3 davea$ echo $JAVA_HOME /Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home 我跑步时 mvn clean install 我的集成测试中出现如下错误…… testFindSampleUsersByCodeAscByDefaul
..
我有一个Maven项目,在编译过程中会从注释处理器生成一个新类.该类已在/target/generated-sources/annotations/中成功生成,但未编译到.jar中.为什么? org.apache.maven.plugins maven-compiler-plugin
..
我试图从我的Maven构建中排除一个测试(我不希望该测试被编译或执行).以下内容不起作用: org.apache.maven.plugins maven-compiler-plugin
..
我不知道为什么我的Maven版本在当前pom设置中不生成目标/类,在我的情况下,包装类型必须为"pom",请告知出什么问题了...谢谢!
..
我们刚刚将JBoss从6.1.0升级到Wildfly 10.1,并对模块和工件版本等进行了各种关联的升级.在一个模块中,这导致我们的cobertura编译失败并出现编译器错误.我在使用Maven的Hibernate元模型生成中发现了 IllegalStateException ,并升级到了maven-编译器插件3.6.0(来自3.1).这似乎解决了我的问题,但仅在本地范围内.我可以为cobertu
..
在我的项目中,我们将对maven-compiler-plugin使用Java 7,并且假定在Maven编译之后,所有使用Java 8的代码都不会成功编译. 但是,在我的情况下,有一个使用Arrays.stream(T[] array)的文件可以在Java 8中使用,并且仍然可以成功编译.以下是一些配置Java版本的pom.xml文件.您能否看一下,让我知道为什么即使我将其配置为Java 7,
..
我的项目具有以下程序包结构: src/ com.my.app.school.course -Course.java ... com.my.app.school.course.free -CourseFree.java 我使用Maven构建项目,在pom.xml中定义了 maven -compiler-plugin 进行测试,以排除包含所有Java类的
..
我正在尝试在maven-compiler-plugin中指定另一个JDK版本.当-target和-source参数设置为1.5时,一切正常.但是,当我尝试使用1.6 JDK时,maven报告了一个错误.有人遇到过这个问题吗? 错误: 执行javac失败,但是无法解析该错误: javac:无效标志:-s 用法:javac 可能的选项包括: -g生成所有调试信息 -g:none不生成任何调
..
也许为此有一个maven-compiler-plugin选项,但我没有找到它. 直接运行javac并打印错误时,在消息的第一行之后,它将显示受影响的源代码行,在下一行中的插入符号指向错误位置.看起来像这样: com/invariantproperties/udt/sql/RationalUDT.java:324: error: cannot find symbol public
..
是否可以配置maven-compiler-plugin,使其同时两者与JDK 8 和 JDK 12一起使用?我不确定是否相关,但这是一个Spring Boot项目. 1..配置 org.apache.maven.plugins maven-compiler-plugin
..
我想使用maven来构建存在未解决的编译问题的项目. 主要目的是使用某种存根为包含编译错误的类打包和部署或运行应用程序,就像我了解Eclipse一样(感谢我在使用非Javac编译器以使用Eclipse编译器.认为应该设置一些参数来修改编译器/生成器,因为我正在阅读到目前为止,Maven Java编译器插件的下一个配置使用eclipse编译器进行编译,并将应用程序(包括生成的.class(
..
我目前正在测试将现有的应用程序迁移到Jigsaw Modules.我的模块之一使用ElasticSearch及其Groovy插件. org.elasticsearch:elasticsearch org.elasticsearch.module:lang-groovy 不幸的是,他们共享一个拆分包,所以mvn install给了我: x从lang.groovy和elastics
..
当我忘记在Serializable类中声明serialVersionUID时,我想使Maven构建失败.使用javac,这很容易: $ javac -Xlint:serial -Werror Source.java 直接将其翻译为Maven不起作用: org.apache.maven.plugins
..
我有一个使用Aspectj-compiler-plugin的Maven项目.我使用类型间声明,因此我的Java代码中有对Aspect代码的引用.因此,maven-compiler-plugin无法编译方面代码,因此无法编译. 我的问题是:由于未执行任何有用的操作,如何禁用maven-compiler-plugin? 我可以通过几种方法来编译该项目,但是它们不是最优的: 将排除过滤
..
即使我只更改其中一个类,Maven也会始终重新编译所有类.我使用此插件配置: org.apache.maven.plugins maven-compiler-plugin 3.1
..
我试图从Intellij中的Maven Spring-boot开始 请帮助我,我得到了错误: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.7.0:compile (default-compile) on project spring-rest: Fatal error comp
..