在eclipse juno 上 安装tomcat 7

Install and Start Eclipse

Welcome Page for Eclipse 3.6 (Helios)

Go to http://www.eclipse.org/downloads/. Choose "Eclipse IDE for Java EE Developers", download, and unzip. As of 2012, the latest version is Eclipse 3.7 (Indigo), and is what I use as of the latest update of this tutorial. However, these instructions were also tested with Eclipse 3.6 (Helios). Eclipse 3.5 and earlier do not have adapters for Tomcat 7, so cannot be used. There is no real installer, so unzipping it is all you need to do. I normally unzip into the top level of the C drive, resulting in C:\eclipse, but any location is fine.

Desktop Shortcut to Eclipse Helios Start Eclipse by going to the "bin" folder and double-clicking on eclipse.exe. I usually make a shortcut on the desktop by R-clicking on eclipse.exe, selecting Copy, then going to the desktop, R-clicking, and doing Paste Shortcut.

After you start Eclipse, select "Workbench" as shown on the image to the right.



First, start Eclipse and go to the Workbench as shown in the previous section. Then, click on Servers tab at bottom. (If you don't see Servers tab, add the tab via Window, Show View, Servers.) R-click on Servers tab, New, Server, Apache, Tomcat v7.0, navigate to folder, OK. You should now see "Tomcat v7.0 Server at localhost" listed under the Servers tab at the bottom.
Eclipse Tomcat 7 Setup


Copy the ROOT (Default) Web App into Eclipse.

Eclipse forgets to copy the default apps (ROOT, examples, etc.) when it creates a Tomcat folder inside the Eclipse workspace. Go to C:\apache-tomcat-7.0.27\webapps, R-click on the ROOT folder and copy it. Then go to your Eclipse workspace, go to the .metadata folder, and search for "wtpwebapps". You should find something like your-eclipse-workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps (or .../tmp1/wtpwebapps if you already had another server registered in Eclipse). Go to the wtpwebapps folder, R-click, and paste ROOT (say "yes" if asked if you want to merge/replace folders/files). Then reload http://localhost/ to see the Tomcat welcome page.



  • Make empty project.
    • File, New, Project, Web, Dynamic Web Project. Eclipse remembers the recent project types, so once you do this once, you can just do File, New, Dynamic Web Project.
    • For "Target Runtime", choose "Apache Tomcat v7.0"
    • Give it a name (e.g., "test").
    • Accept all other defaults.
Eclipse New Project 1
Eclipse New Project 2


e is a quick summary of the most commonly used folders in Dynamic Web Projects in Eclipse.


  • WebContent.
    Regular Web files (HTML, JavaScript, CSS, JSP, images, etc.)
  • WebContent/some-subdirectory
    Web files in subdirectory.
  • WebContent/WEB-INF
    web.xml. This deployment descriptor be used for servlet mappings and many other tasks. However, this file can be completely omitted in servlet 3.0 apps, since servlet mappings can be done via the @WebServlet annotation in the Java source code.
  • WebContent/WEB-INF/lib
    JAR files specific to application.
  • src/testPackage
    Java code in testPackage package. Make a package by R-clicking on "Java Resources: src" and doing New, package. Always make packages: use of the default package is strongly discouraged in Web apps.
  • Note:
    You can cut/paste or drag/drop existing files into the appropriate locations.
Eclipse Project Layout




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值