maven下面编译失败,失败提示信息为:程序包com.sun.image.codec.jpeg不存在

来源:互联网 发布:java 参数 编辑:程序博客网 时间:2024/05/18 19:23
maven下面编译失败,失败提示信息为:程序包com.sun.image.codec.jpeg不存在
这个类文件的位置在jre/lib/rt.jar

而我们设置的java_home下面的lib/dt.jar中没有这个文件,导致编译失败。通过配置maven-compiler-plugin插件可以解决此问题。

<!-- 编译插件 --><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-compiler-plugin</artifactId><version>${maven-compiler.version}</version><configuration><source>${java.version}</source><target>${java.version}</target><encoding>${project.build.sourceEncoding}</encoding>        <compilerArguments>              <verbose />      <bootclasspath>${java.home}/lib/rt.jar</bootclasspath></compilerArguments></configuration></plugin>
 
bootclasspath如果要添加多个jar,在windows下面用;(分号)分隔,linux下面用:(冒号)分隔。

0 0
原创粉丝点击