maven打包遇到的问题
1.javax.servlet.jsp.tagext不存在
maven打包报程序包javax.servlet.jsp.tagext不存在或者maven打包报程序包javax.servlet.jsp不存在的错误解决方法:
添加maven的依赖关系,更新maven的update project操作,重新打包package成功。
<dependency> <groupId>javax.servlet.jsp</groupId> <artifactId>javax.servlet.jsp-api</artifactId> <version>2.3.1</version> </dependency>
2.com.sun.image.codec.jpeg不存在
JDK7的时候,这个类已经退休了,以后凡是带sun.*的类库将不会被支持,毕竟sun已经被收购多年了,还sun,sun的,oracle看着心里多难受,全部给搞掉。
添加plugin
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>2.5</version> <configuration> <source>1.8</source> <target>1.8</target> <compilerArgument>-XDignore.symbol.file</compilerArgument> </configuration> </plugin>