我有一个maven
项目,我想创建一个.jar
包含所有的依赖Maven的,错误时使用Maven构建具组件插件
为我使用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
它说,我在班上进口packeges 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>
我知道也许没有足够的信息来解决这个问题,但我希望有人有同样的问题,解决了它
您是否尝试添加执行部分? 化妆组件 <! - 这用于继承合并 - > 包 <! - 绑定到包装相 - > 单 –
它没有任何区别 – Emad