开发者社区 问答 正文

maven 在打包时 遇到问题?报错

软件包 com.sun.xml.internal.ws.client 不存在  总是报这个,可是这个包我哪里明明是有的啊。而且代码里也没有报错,就是在打包的时候报错了。

展开
收起
爱吃鱼的程序员 2020-06-22 17:45:55 377 分享 版权
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    根据Maven生命周期.

    mvnclean:clean

    mvncompiler:compile

    mvnresources:resources

    mvnjar:jar/war:war

    完整的来一次试试

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

    引用来自“震秦”的答案

    根据Maven生命周期.

    mvnclean:clean

    mvncompiler:compile

    mvnresources:resources

    mvnjar:jar/war:war

    完整的来一次试试

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

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

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

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

    恩,我也查了一下,确实是私有包,导致编译的时候不能通过。
    2020-06-22 17:46:14
    赞同 展开评论
问答分类:
问答地址: