我的pom包含:
<dependency>
<groupId>com.sun.xml.bind</groupId>
<artifactId>jaxb-core</artifactId>
<version>2.3.0.1</version>
</dependency>
<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
<version>2.3.1</version>
</dependency>
<dependency>
<groupId>com.sun.xml.bind</groupId>
<artifactId>jaxb-impl</artifactId>
<version>2.3.1</version>
</dependency>
但是当我运行mvn部署
时,它失败了:
[错误]无法执行目标com.github.seanroy:lambda maven插件:2.3.2:在project California\u GIS\u Services上部署lambda(默认):目标com的执行默认值。github。seanroy:lambda maven插件:2.3.2:deploy lambda失败:执行com时缺少必需的类。github。seanroy:lambda maven插件:2.3.2:部署lambda:javax/xml/bind/JAXBException
为了让插件使用编译依赖项,是否需要做一些不同的事情?
通过向插件添加依赖项来解决:
<plugin>
<groupId>com.github.seanroy</groupId>
<artifactId>lambda-maven-plugin</artifactId>
<version>2.3.3</version>
<dependencies>
<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
<version>2.3.1</version>
</dependency>
</dependencies>
....
</plugin>
我试图从Java8迁移到Java11,但我得到了这个错误: 现在,我尝试修复将此依赖项添加到我的pom.xml文件中的问题: 但我总是遇到同样的问题。我还尝试了2.3.0版本。 我查看了我的有效POM,jaxb-api依赖项出现在那里。此外,我打开了maven下载的jar文件,只是为了验证类是否存在。
我正在尝试将Jeddict插件安装到Apache Netbeans版本12中。我遵循了手动安装和通过更新中心安装的说明:Jeddict安装说明 这两种方法都失败,并显示以下消息: 有些插件需要安装plugin Maven项目。插件Maven Projects是在实现版本12.0中请求的-631BD69CD6112B1CC4C892C24E3E605B1BA04241。以下插件受到影响:jCode
我目前正在使用Maven开发一个Java项目。在我的我收到了这个错误。 我添加了这种依赖性 到我的。但错误仍然是一样的。 我是否缺少为依赖项添加存储库?我也没有在我的。 有人能建议我在我的中添加的存储库代码吗?
maven shade插件正在创建一个名为dependency reduced pom的文件。xml和artifactname都有阴影。jar并将它们放置在基本目录中。 这是虫子吗?应位于目标目录中。有解决办法吗?
我目前正在使用Maven处理一个Java项目。在我的pom.xml中,我得到了这个错误。 到我的pom.xml。但错误还是一样的。 有人能帮帮我吗?
所以我想用 java-jar app-1.0-snapshot.jar 显示错误: 错误:发生了JNI错误,请检查线程“main”java.lang.noClassDeffounder中的安装并重试异常:net/sourceForge/jdatepicker/datemodel at java.lang.Class.GetDeclaredMethods0(本机方法)at java.lang.Cla