作者热门文章
- mongodb - 在 MongoDB mapreduce 中,如何展平值对象?
- javascript - 对象传播与 Object.assign
- html - 输入类型 ="submit"Vs 按钮标签它们可以互换吗?
- sql - 使用 MongoDB 而不是 MS SQL Server 的优缺点
这是我尝试将 maven 项目部署到 tomcat 时遇到的错误
mvn tomcat7:deploy
错误:
INFO: validateJarFile(D:\Softwares\tomcat\apache-tomcat-7.0.50\webapps\myWebApp_
1\WEB-INF\lib\javax.servlet-api-3.0.1.jar) - jar not loaded. See Servlet Spec 3.
0, section 10.7.2. Offending class: javax/servlet/Servlet.class
但是 javax.servlet-api-3.0.1.jar 在 WEB-INF\lib 中谢谢
最佳答案
INFO: validateJarFile(D:\Softwares\tomcat\apache-tomcat-7.0.50\webapps\myWebApp_ 1\WEB-INF\lib\javax.servlet-api-3.0.1.jar) - jar not loaded
Servlet3.0 已经在其 lib 文件夹中与 tomcat 一起提供,默认情况下 tomcat 将始终加载那里存在的 servlet jar。这就是为什么你会收到警告说tomcat没有在项目中加载你的jar。
简单的解决方案:如果您使用的是maven,请将其范围设置为pom.xml 中的provided
,maven 不会将其放在项目的WEB-INF/lib 中。类似的东西
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>3.0</version>
<scope>provided</scope>
</dependency>
关于java - Jar 文件无法在 tomcat webapps 中加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21950908/
我正在开发一个需要能够平均三个数字的 Facebook 应用程序。但是,它总是返回 0 作为答案。这是我的代码: $y = 100; $n = 250; $m = 300; $number = ($y
我只是无法弄清楚这一点,也找不到任何对我来说有意义的类似问题。我的问题:我从数据库中提取记录,并在我的网页上以每个面板 12 条的倍数显示它们。因此,我需要知道有多少个面板可以使用 JavaScrip
我是一名优秀的程序员,十分优秀!