当前位置: 首页 > 知识库问答 >
问题:

为什么我在一个全新的webapp-javaee7项目中出错

詹亮
2023-03-14

我在EclipseKeppler中通过选择文件为JavaEE开发人员创建了一个项目-

资源“/test/src/main/webapp/WEB-INF/WEB。“xml”不存在。

和:

生命周期配置未涵盖插件执行:org。阿帕奇。专家插件:maven依赖插件:2.6:复制(执行:默认,阶段:验证)pom。xml/test line 53 Maven项目构建生命周期映射问题

为什么是网络。没有创建xml?为什么生命周期配置不包括插件执行?

我有一个干净的Eclipse安装和最新的M2Eclipse插件。

共有2个答案

锺玺
2023-03-14

信息很清楚。

Resource '/test/src/main/webapp/WEB-INF/web.xml' does not exist.

你必须创建网络。目录中的xml文件:test/src/main/webapp/WEB-INF/

它不会自动创建。

左丘阳晖
2023-03-14

根据甲骨文关于web的文档。xml部署描述符web。xml不再是一项要求,您可以使用Java EE注释:

来自网络。xml部署描述符元素:

对于JavaEE注释,标准web.xml部署描述符是可选的。根据Servlet 2.5规范,可以在某些Web组件定义注释,如servlet、过滤器、侦听器和标记处理程序。注释用于声明对外部资源的依赖。请参见Web组件的WebLogic注释。

所以,你可以放心地忽略

资源“/test/src/main/webapp/WEB-INF/WEB。“xml”不存在

错误。

但是,您可以通过右键单击项目并选择JavaEE Tools来创建web.xml文件-

修复

生命周期配置不包括插件执行

错误,您需要为maven dependency插件安装m2e连接器。

 类似资料:
  • 我在Mac 10.9.5上使用以下版本的Eclipse(实际上是SpringSource Tool Suite): 我试图安装颠覆性的插件,用于我的Maven项目(使用SVN)。我从他们的网站下载了zip文件,然后创建了以下目录: 我将插件解压缩到这个目录中。然后我重新启动了Eclipse实例。然而,在包资源管理器中右键单击我的项目时,我看不到“团队”下的任何签入选项。在命令行上,这些项目确实有“

  • 我正在尝试构建一个简单的Web应用程序,它接受大量的二进制输入,并计算一个布尔公式,然后输出。我做错了什么? null null

  • 我正试图用IntelliJ启动我的Java Gradle项目。 我和同事一样配置了Tomcat配置。 他们的项目建设得很好。 当我开始构建时,我在构建选项卡中看到以下内容。 它没有超出编写类的范围。 我的应用程序中没有任何ant任务。我只使用Gradle进行依赖关系管理。但出于某种原因,IntelliJ运行了一些Ant任务,并试图“编写”一些类。 构建在此之后挂起,大约3分钟后发生内存异常。只有我

  • 我不知道我在这里有什么错误,但它不会编译。我得到的错误消息是/"fe"而没有"if"/ /not一个语句//没有"if"/ 我正在按照我作业中的样本所显示的方式来做,我仍然会遇到这个错误。请有人帮我学数学。PI。我完全迷路了。

  • 问题内容: rt.jar的必要性是什么? 问题答案: rt =运行时间 它包含所有Java运行时库。(必要)

  • 在将Eclipse项目导入Android Studio之后,我看到了两个文件: 第一个版本较短,第二个版本包含等的定义。