安云网 - AnYun.ORG | 专注于网络信息收集、网络数据分享、网络安全研究、网络各种猎奇八卦。
当前位置: 安云网 > 技术关注 > 编程茶楼 > JAVA > maven 打包项目 ERROR javax.servlet.http

maven 打包项目 ERROR javax.servlet.http

时间:2019-10-26来源:未知 作者:安云网点击:
用maven打包项目突然遇到一个小问题,javax.servlet.http.*这个包就很皮怎么打都打不进去。 软件包 javax.servlet 不存在 import javax.servlet.*; tomcat下面的lib自带有这些包,却依然加载失败。在tomcat跑项目的时候,也遇到此类的问题,我把它
//内容来自安云网

用maven打包项目突然遇到一个小问题,javax.servlet.http.*这个包就很皮怎么打都打不进去。


软件包 javax.servlet 不存在


import javax.servlet.*;


 tomcat下面的lib自带有这些包,却依然加载失败。在tomcat跑项目的时候,也遇到此类的问题,我把它加载到项目里了。maven打包却不能成功。


感觉好像是tomcat启动,打包是打的tomcat下面的包。而用maven打包的时候是加载不到tomcat下的包的,需要我们在pom.xml下看下自己有没有引入的包或着是引入的包正确不正确。


解决方案: 两个包二选一就可以了。但是在这之前要保持项目,编译工具的jdk与环境的jdk保持一致。


<dependency>  

    <groupId>javax.servlet</groupId>  

    <artifactId>servlet-api</artifactId>  

    <version>2.5</version>  

    <scope>provided</scope>  

</dependency> 

 <dependency>

            <groupId>javax.servlet</groupId>

            <artifactId>javax.servlet-api</artifactId>

            <version>3.0.1</version>

            <scope>provided</scope>

 </dependency>


本文标题: maven 打包项目 ERROR javax.servlet.http 安云网
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
验证码: 点击我更换图片
相关内容
推荐内容