在Eclipse中,我点击File-> New-> Dynamic Web Project ,我正在关注Jersey的一个教程,现在想让我去改变web.xml文件中的内容......但我甚至找不到这个文件。 我在做什么错了?Eclipse项目中的web.xml在哪里
回答
当您创建动态Web项目,你可以选择自动创建web.xml文件。 如果你不标记,月食不会创建它...
所以,你必须在WEB-INF文件夹中添加一个新的web.xml文件。
要添加web.xml点击Next
- >Next
而不是Finish
。你会在向导的最后一个屏幕上找到它。
web.xml文件应该在屏幕截图的最后一行的下方列出,并且位于WebContent/WEB-INF
。如果缺失,可能错过了在动态Web项目向导的第三页上检查“生成web.xml部署描述符”选项。
当你打开Eclipse中您应该点击文件→新→动态Web项目,并确保你检查生成web.xml
,如上所述。
如果您已经创建的项目,你应该去WebContent/WEB-INF
文件夹,打开web.xml
,并把下面几行:
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0">
<display-name>Application Name </display-name>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
</welcome-file-list>
</web-app>
如果你错过了勾选“生成网页。 xml“选项,无需担心 如果是您的项目中的动态Web项目,请右键单击”部署描述符:....“并点击 ”生成部署描述符存根“,这将创建一个最小/ web应用/ WEB-INF/web.xml中。
如何编辑web.xml因为eclipse生成404当我运行项目web-inf资源时没有找到 – 2014-06-29 17:28:17
您可以通过动态Web项目 - > RightClick - > Java EE工具 - >生成部署描述符存根。
右键单击它不显示'Java EE Tools' – vamsikrishnamannem 2015-07-10 11:13:50
@vamsikrishnamannem你有JEE Eclipse吗? – Betlista 2015-12-29 23:42:20
可能是你的项目是不是JEE自然,要做到这一点右键 - >属性 - >项目构面,然后单击转换到小面和检查动态web模块和确定。现在您可以看到Java EE Tools。
- 1. 哪里是Eclipse猴项目
- 2. 关闭项目时,Eclipse中的项目文件在哪里?
- 3. eclipse Indigo中的“从现有源创建项目”在哪里?
- 4. 在哪里把src图像放在Eclipse web项目中
- 5. Android Studio项目中的project.properties在哪里
- 6. Eclipse中的项目的设置默认启动配置选项在哪里?
- 7. eclipse存储在哪里CDT项目的活动配置信息?
- 8. web.xml中的web.xml中的项目不在顶层web.xml中的servlet-mapping属性
- 9. 在哪里保存图片在Eclipse项目
- 10. Eclipse商店在哪里制定目标?
- 11. Eclipse Maven项目在哪里保存Archtype信息
- 12. VS2010中的数据库项目和项目模板在哪里?
- 13. VS2012中的数据库项目和项目模板在哪里?
- 14. openfl项目目录在哪里?
- 15. 在哪里把Java项目的文件在Eclipse中访问它们?
- 16. Eclipse; Android的; R.id.status在哪里?
- 17. Laravel 4的github项目在哪里?
- 18. FDT - 新的Flash项目在哪里?
- 19. 项目tickbox来自哪里
- 20. 我在哪里可以找到eclipse中leiningen项目的导入向导?
- 21. Eclipse 3.5中的HGEclipse插件的首选项在哪里?
- 22. 我应该在哪里将ical4j.properties文件放在Eclipse Android项目中?
- 23. 当从eclipse运行时,Maven不在web.xml中寻找项目目录
- 24. eclipse中的连接标签在哪里?
- 25. Eclipse JSF Project中的POM.XML在哪里?
- 26. Servlet3.0环境中的web.xml文件在哪里?
- 27. Xcode项目中的数据目录在哪里?
- 28. 在哪里划分MVC项目
- 29. 加载项目录在哪里
- 30. Emacs项目管理在哪里?
我想你可以用鼠标右键单击该项目并选择“Java EE的工具” - >“生成部署描述符存根”。它使我成为一个web.xml – Tommy 2012-10-08 07:46:33
右键单击它不显示'Java EE工具' – vamsikrishnamannem 2015-07-10 11:14:41
这应该被标记为忘记检查选项的那些人的正确答案。 – 2015-12-10 18:19:32