【发布时间】:2016-04-26 11:41:18
【问题描述】:
我有一个maven 项目,我想创建一个包含所有依赖项的.jar
为此我使用maven-assembly-plugin
Maven build... 与 goal clean package assembly:single 我得到类似的错误
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] C:\integ\src\main\java\com\woo\bfi\la\ss\batchIntegrator\BatchRunner.java: [11,54] error: package com.ss.ff.ll.dd.bigDataAccessManager does not exist
它说我在 BatchRunner 类中导入的包不存在
但我可以成功运行应用程序
pom.xml 中的插件:
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<configuration>
<archive>
<manifest>
<mainClass>com.test.IntegrationTest</mainClass>
</manifest>
</archive>
<descriptorRefs>
<descriptorRef>jar-with-dependencies</descriptorRef>
</descriptorRefs>
</configuration>
</plugin>
我知道可能没有足够的信息来解决这个问题,但我希望有人遇到同样的问题并解决了它
【问题讨论】:
-
您是否尝试过添加执行部分?
make-assembly package 单一 -
没什么区别
标签: java eclipse maven jar maven-assembly-plugin