码上敲享录 > java常见报错解答 > 程序包com.sun.image.codec.jpeg不存在

程序包com.sun.image.codec.jpeg不存在

上一章章节目录下一章 2019-05-21已有1940人阅读 评论(0)

解决:

失败提示信息为:程序包com.sun.image.codec.jpeg不存在

这个类文件的位置在jre/lib/rt.jar

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


在pom.xml文件添加maven依赖

<plugin>

   <artifactId>maven-compiler-plugin</artifactId>

   <version>2.3.2</version>

   <configuration>

   <source>1.7</source>

   <target>1.7</target>

   <encoding>UTF-8</encoding>

   <compilerArguments>

   <verbose />

   <bootclasspath>${java.home}\lib\rt.jar;${java.home}\lib\jce.jar</bootclasspath>

   </compilerArguments>

   </configuration>

</plugin>



下面是我的pom.xml文件

<build>

   <plugins>

   <plugin>

   <groupId>org.springframework.boot</groupId>

   <artifactId>spring-boot-maven-plugin</artifactId>

   </plugin>

   

   <plugin>

   <artifactId>maven-compiler-plugin</artifactId>

   <version>2.3.2</version>

   <configuration>

   <source>1.7</source>

   <target>1.7</target>

   <encoding>UTF-8</encoding>

   <compilerArguments>

   <verbose />

   <bootclasspath>${java.home}\lib\rt.jar;${java.home}\lib\jce.jar</bootclasspath>

   </compilerArguments>

   </configuration>

   </plugin>

   

   </plugins>

</build>



0

有建议,请留言!

  • *您的姓名:

  • *所在城市:

  • *您的联系电话:

    *您的QQ:

  • 咨询问题:

  • 提 交