当前位置: 首页 > 知识库问答 >
问题:

Maven Compile插件找到依赖项,但Maven Javadoc插件没有找到

韩寂离
2023-03-14

我试图用mvn site生成一个由多个子模块组成的项目的Java-API文档,但它不起作用,而mvn install起作用,它解决了所有依赖项,并成功编译<代码>mvn站点既不解析父pom文件(包括easymock)中所有子模块继承的依赖项,也不解析特定于某些子模块(包括SWT)的依赖项。

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

我使用Maven 3.6.1和OpenJDK 11。这个问题与开源项目JogAmp的Ardor3D继续有关,并且可以用最新的源代码重现。

我在这里看到了一个类似的问题,但我认为公认的答案对我的情况没有帮助。

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

P. S:扭转这个变化,使用Java8解决这个错误。

共有1个答案

南宫海超
2023-03-14

替换

 类似资料:
  • 我已经尝试重新启动我的node_dependencies并再次运行,但我不确定还可以尝试什么 编辑:我已经验证了我的node_dependencies目录和插件目录在那里。

  • 我的应用程序构建。gradle.kts看起来像: 我的项目构建。gradle.kts:

  • 我试图使用以下命令将文件部署到远程存储库: 我收到了这个错误消息: 在当前项目和插件组[org.apache.maven.plugins,org.codehaus.mojo]中找不到前缀“–Durl=http”的插件,这些插件可从中央存储库[local(/Users/ssurendran/.m2/repository]获得(https://repo.maven.apache.org/maven2)

  • 背景 我目前正在开发一个带有多个quarkus微服务的gradle多项目。为了捆绑quarkus依赖项,我使用了一个带有的预编译脚本插件。根据下面的配置,执行可以正常工作。 我意识到和之间可能存在差异,但是交换依赖关系没有太大帮助。 配置 这是我的项目的一个最小版本,允许重现错误。 这个最小的示例也可以在下面查看:https://github.com/lorenzjosten/gradle-plu

  • 依赖 AdminLTE 依赖两个主要的框架。下载的软件包中已经包含这两个库,因此你不必手动下载它们。 Bootstrap 4 jQuery 3.3.1+ Popper.js 1.14.7+ 下面列出了所有其他插件 插件 AdminLTE 使用以下插件。相关文档,更新或许可证信息,请访问提供的链接。 你需要手动加载插件的 js/css 文件。 AdminLTE 不会自动加载所有插件,这会造成页面加载

  • 我试图部署一个maven java应用程序在heroku使用eclipse JEE。但当我运行我得到了这个错误 [错误]在当前项目和插件组[org.apache.maven.plugins,org.codehaus.mojo]中没有找到前缀heroku的插件[本地(C:\用户\menna. m2\repository),中央(https://repo.maven.apache.org/maven2