Eclipse Java EE + Tomcat 搭建J2EE开发环境

1. 新建WEB工程

1.1 在Eclipse for Java EE里点击File-New-Web-Dynamic Web Project,点击Next。

1.2 填写项目名称,选择项目运行服务器后点击Next:


1.3 在弹出的对话框里,设置java源文件存放路径和编译后的class文件存放路径:


一般的Web项目文件目录结构为:

Project

   |--src                        java源文件路径

   |--WebRoot             项目发布目录,可以为其他名字(如WebContent)

        |--WEB-INF

              |--classes    编译后的class文件

              |--lib              项目中用到的jar包

              |--web.xml   项目配置文件

1.4 在下一步,设置目录发布路径Content directory,Context root貌似用处不大(此处不解):


点击Finish完成项目创建。

 

2. 新建项目运行服务器

2.1 点击File-New-Server,或者在Server视图里右击选择New,打开新建服务器对话框,填写主机名localhost,服务器名和服务器运行环境:


2.2 在下一步中将项目配置到服务器中,点击Finish即完成服务端创建。

2.3 在Server视图里可以看到所有新建的服务器,双击服务器可以配置一些参数,如访问端口:


2.4 在资源视图里的Server文件夹里可以看到所有创建的服务器的配置文件夹,一个服务器对应一个文件夹。在server.xml里可以设置项目访问路径:

<Context docBase="Project Name"path="/Project_Name"reloadable="true"

source="org.eclipse.jst.jee.server:ProjectName"/>

其中path属性即为项目的访问路径。

2.5 综合2.3和2.4,可以得到项目的访问路径为:

    http://localhost:8080/Project_Name/

 

3. 典型问题

3.1 新建服务器并部署应用后,打开 http://localhost:port/后出现404页面,并没有出现tomcat主页;且在tomcat的webapp目录底下没有我们部署的工程。

原因如下:


tomcat的Server Locations默认选择了第一项“Use workspace metadata…”,即web运行时eclipse把工程放到这个默认的文件夹下去了,而那个文件夹没有Tomcat主页的Root文件所以会出现404。我们希望的是将工程自动拷贝到Tomcat的webapp下,选择第二项“Use Tomcat installation…”即可。若Server Locations为灰色不能选择的话,只要将服务里的工程移除并右击鼠标Clean清除Tomcat服务器的状态就可以修改了。

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值