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>

 

posted @ 2017-10-19 09:59  浮白斋主人  阅读(599)  评论(0编辑  收藏  举报