我收到了一个mojofailure异常错误。
无法执行目标org.apache.maven.plugins:maven-compiler-plugin:2.3.2:项目maven-war-plugin上的compile(default-compile):编译失败:编译失败: [ERROR] \ Users \ admin \ Desktop \ Virtual_class \ src \ main \ java \ com \ iws \ controller \ LoginController.java:[42,25]错误:包javax.servlet.http不存在 [ERROR] \ Users \ admin \ Desktop \ Virtual_class \ src \ main \ java \ com \ iws \ controller \ LoginController.java:[43,45]错误:包javax.servlet.http不存在 [ERROR] \ Users \ admin \ Desktop \ Virtual_class \ src \ main \ java \ com \ iws \ controller \ LoginController.java:[92,3]错误:找不到符号 [ERROR] \ Users \ admin \ Desktop \ Virtual_class \ src \ main \ java \ com \ iws \ controller \ LoginController.java:[93,3]错误:找不到符号 [ERROR] \ Users \ admin \ Desktop \ Virtual_class \ src \ main \ java \ com \ iws \ controller \ LoginController.java:[117,3]错误:找不到符号 [ERROR] \ Users \ admin \ Desktop \ Virtual_class \ src \ main \ java \ com \ iws \ controller \ LoginController.java:[117,31]错误:找不到符号 [错误] - > [帮助1] [错误] [错误]要查看错误的完整堆栈跟踪,请使用-e开关重新运行Maven。 [ERROR]使用-X开关重新运行Maven以启用完整的调试日志记录。 [错误] [错误]有关错误和可能解决方案的更多信息,请阅读以下文章: [错误] [帮助1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
答案 0 :(得分:0)
当你在类路径中没有包含servlet-api.jar时,我已经看到了这种情况。 servlet-api.jar可以在容器或应用程序服务器中找到。
例如,如果您在Tomcat上运行应用程序,请确保类路径中包含tomcat。