maven 在打包时 遇到问题

行者java 发布于 2013/08/06 10:57
阅读 363
收藏 0
软件包 com.sun.xml.internal.ws.client 不存在  总是报这个,可是这个包我哪里明明是有的啊。而且代码里也没有报错,就是在打包的时候报错了。
加载中
0
震秦
震秦

根据Maven生命周期.

mvn clean:clean

mvn compiler:compile

mvn resources:resources

mvn jar:jar/war:war

完整的来一次试试

行者java
行者java
还是不能呀 ,执行懂啊编译的时候就会报错了
0
王瑞平
王瑞平
看看包冲突的可能性
行者java
行者java
不能够呀,这个是jdk自己的包里的 类啊
0
震秦
震秦

引用来自“震秦”的答案

根据Maven生命周期.

mvn clean:clean

mvn compiler:compile

mvn resources:resources

mvn jar:jar/war:war

完整的来一次试试

你用eclipse看一下com.sun.xml.internal.ws.client 这个包在jdk的哪个jar里?

然后把这个jar加入到系统classpath. 

0
huan
huan

com.sun 的是私有包,在maven仓库中没有吧。解决方式如下:

1 将这个包装到你的本地仓库中

2 用其他可以在maven仓库中找到的包替换。

个人更推荐使用方式2 ,虽然麻烦点。

行者java
行者java
恩,我也查了一下,确实是私有包,导致编译的时候不能通过。
返回顶部
顶部