首页 > 编程语言 > 详细

mvn打包报致命错误: 1、程序包com.sun.image.codec.jpeg不存在 2、在类路径或引导类路径中找不到程序包 java.lang

时间:2021-06-11 00:48:30      阅读:23      评论:0      收藏:0      [点我收藏+]

打包命令:

mvn clean package

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

感觉是找不到jar包的问题。

解决:

pom.xml下加<build>        <plugins>

            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
            <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}/lib/rt.jar:${java.home}/lib/jce.jar</bootclasspath>
                    </compilerArguments>
                </configuration>
            </plugin>
...

         </plugins>

   </build>

 

<!-- 注意这里
bootclasspath中的jar分隔符号
: 分开的(mac\linux)
;(windows)

-->

 

<properties>
  <java.version>1.8</java.version>
  <java.home>/Library/Java/JavaVirtualMachines/jdk1.8.0_251.jdk/Contents/Home/jre</java.home>
</properties>

确保jre存在,并且jre/lib/rt.jar jre/lib/jce.jar也存在。

 

 

参考:https://www.liqinglin0314.com/article/392

mvn打包报致命错误: 1、程序包com.sun.image.codec.jpeg不存在 2、在类路径或引导类路径中找不到程序包 java.lang

原文:https://www.cnblogs.com/jiduoduo/p/14872113.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!