首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Maven编译插件可以找到依赖项,但Maven Javadoc插件不能

Maven编译插件可以找到依赖项,但Maven Javadoc插件不能
EN

Stack Overflow用户
提问于 2019-08-22 05:29:45
回答 1查看 227关注 0票数 0

我尝试使用mvn site生成由多个子模块组成的项目的Java API文档,但是它不工作,而mvn install工作,它解决了所有依赖项,并且编译成功。mvn site既不解析父pom文件中所有子模块继承的依赖关系(包括easymock),也不解析某些子模块特定的依赖关系(包括SWT)。

我得到以下错误消息:错误无法在项目插件上执行目标org.apache.maven.plugins:maven-site-plugin:3.7.1:site (默认站点):生成maven-javadoc-ardor3d时出错:3.1.1:聚合报告:错误退出代码:1- /home/gouessej/Documents/programming/java/workspace/Ardor3D/ardor3d-swt/src/test/java/com/ardor3d/input/swt/TestSwtMouseWrapper.java:23:错误:包org.eclipse.swt.events不存在

我使用的是Maven3.6.1和OpenJDK 11。这个问题与开源项目JogAmp's Ardor3D Continuation有关,并且可以用最新的源代码重现。

我看到了一个类似的问题here,但我不认为被接受的答案对我的情况有帮助。

它适用于Java 8,但我不确定它是否是罪魁祸首。

附注:恢复this change并使用Java8解决此错误。

EN

回答 1

Stack Overflow用户

发布于 2019-08-22 06:06:27

<source>1.8</source><target>1.8</target>代替<release>8</release>,用Java8代替Java11解决了这个问题。这可能是Java11的maven-javadoc-plugin的一个bug。这个bug已经在here上被报道过了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57599378

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档