场景:
在 mvn clean package -Dmaven.test.skip=true
打包失败,报错信息为: 程序包com.sun.image.codec.jpeg不存在解决方法
解决:
在对应的pom.xml文件下的插件中添加 compilerArguments
属性即可.
<build>
<plugins>
<plugin>
<groupid>org.apache.maven.plugins</groupid>
<artifactid>maven-compiler-plugin</artifactid>
<configuration>
<source>7
<target>7</target>
<compilerarguments>
<bootclasspath>
${java.home}/lib/rt.jar${path.separator}${java.home}/lib/javaws.jar${path.separator}${java.home}/lib/jce.jar
</bootclasspath>
</compilerarguments>
</configuration>
</plugin>
</plugins>
</build>
原因:
请路人补充:大神应该不会看到这个的,能发生这个错误一般是老项目了.加上即可.