1. 程式人生 > >Maven 程式包com.sun.image.codec.jpeg不存在 問題的完美解決

Maven 程式包com.sun.image.codec.jpeg不存在 問題的完美解決

1、問題?專案打包報錯;

程式包com.sun.image.codec.jpeg不存在;

2、原因

尚不明確;由於jdk升級問題。才出現的,可能jdk6就不會出現;初步懷疑jdk的問題;

3、解決方案

通過配置maven-compiler-plugin外掛可以解決此問題。

通過pom.xml檔案修改解決

<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-compiler-plugin</artifactId>
				<version>3.0</version>
				<configuration>
					<source>${jdk.version}</source>
					<target>${jdk.version}</target>
					<showWarnings>true</showWarnings>
					<compilerArguments>
    					<extdirs>src\main\webapp\WEB-INF\lib</extdirs>    					                            

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

<bootclasspath>${java.home}\lib\rt.jar;${java.home}\lib\jce.jar</bootclasspath> 關鍵問題所在

問題解決了