我对Java Web开发方面的接触非常有限,突然被要求在Web应用程序上工作并学会维护它。我正在努力设置一个环境,以便能够测试和调试给我的现有代码。
我在Windows XP上。使用Eclipse和Tomcat 5.
他们向我倾倒的网络应用程序具有以下结构:
Parent_directory
|- src
|- mainapp
|- model
|- AssignT.java
|- LeavePerm.java
|- Invoice.java
|- ....
|- util
|- Dates.java
|- reports.java
|- .....
|- application.properties
|- DB.properties
|- log.properties
|- email.properties
|- ......
|- Webroot
|-images
|- 1.png
|- ......
|-jsp
|- index.jsp
|- email.jsp
|- assign.jsp
|- leave.jsp
|- .....
|-META-INF
|- context.xml
|- MAINFEST.MF
|-Scripts
|- display.js
|- info.js
|- dates.js
|-WEB-INF
|- classes
|- {EMPTY}
|- lib
|- {MANY .jar files}
|- faces.config.mex
|- faces.config.xml
|- web.xml
Web应用程序正在运行,但需要进行少量修改,因此我需要能够使用eclipse和tomcat 5设置环境才能进行这些更改并进行测试。
安装了tomcat和tomcat eclipse插件后,我在服务器选项卡中添加了tomcat服务器,因此eclipse知道tomcat在哪里并且能够启动/停止它但是无法让它加载上面导入的项目并运行它。尝试服务器上的“添加或删除”选项告诉我“没有可添加的资源”。
我将不胜感激任何帮助或指导。
谢谢
答案 0 :(得分:1)
您下载了标有“Eclipse for Java EE Developers
”的套餐吗?如果是这样,那么它包含WTP并确保选择项目为“动态Web模块”。
在eclipse中,Facets用作启用用户界面的标记 元件。
如何激活分面:
不是分面项目然后进入项目>属性>项目方面点击“转换为分面形式...”。
已经多方面的项目进入项目>属性>项目方面选择具有适当版本2.3或2.5的“动态Web模块”。
您应该能够在服务器选项卡中将项目添加到tomcat服务器。