解决maven编译错误:程序包com.sun.xml.internal.ws.spi不存在

转自https://blog.csdn.net/mn960mn/article/details/51253038

解决方法如下:
添加maven-compiler-plugin插件,并且配置compilerArguments

如:

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-compiler-plugin</artifactId>
    <configuration>
        <source>1.8</source>
        <target>1.8</target>
        <compilerArguments>
            <bootclasspath>${JAVA_HOME}/jre/lib/rt.jar</bootclasspath>
        </compilerArguments>
    </configuration>
</plugin>

注意:
1:这里的rt.jar需要配置正确的路径

2:如果使用的类,接口等在其他的jar里面(如tools.jar),则bootclasspath值需要配置成其他的jar

配置好之后,再编译打包,就没有问题了
 

posted @ 2023-04-20 13:15  天天代码码天天  阅读(237)  评论(0编辑  收藏  举报  来源