mvn打包報致命錯誤: 1、程式包com.sun.image.codec.jpeg不存在 2、在類路徑或引導類路徑中找不到程式包 java.lang
阿新 • • 發佈:2021-06-10
打包命令:
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>
<!-- 注意這裡 是 : 分開的(mac\linux),;(windows)--> </compilerArguments> </configuration> </plugin>
...
</plugins>
</build>
<properties> <java.version>1.8</java.version> <java.home>/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre</java.home>
<!--這裡是你的jdk的jre路徑下面有一個lib/rt.jar lib/jce.jar-->
</properties>
這樣就可以解決了。