利用eclipse发布web项目到tomcat

       本篇文章主要是实践如何在eclipse中导入myeclipse开发的web项目,并且将项目发布到指定的tomcat。如果你的eclipse中还没安装好tomcat插件,请首先读《 eclipse集成tomcat进行发布web项目 》

         1、首先导入myeclipse的web项目,这里我利用项目csp-base-clear作为示例。右键“import”找到要选择的项目,导入后如下面的右图。导入后自动生成了eclipse相关的其他文件。

            


       2、由于myeclipse的web发布路径和eclipse不一样,因此,在eclipse中需要修改一下发布的路径。切换到Navigator,找到项目的.settings/org.eclipse.wst.common.component文件,将 <wb-resource deploy-path="/" source-path="/WebContent"/>修改为

<wb-resource deploy-path="/" source-path="/WebRoot"/>,也就是黄色标记的地方。


            


      3、尝试中发布一下,右键run as -> run on server ,选择Apache的tomcat6。选中之后,这里就出现比较奇葩的问题了,不能点击“next”或“finish”,但是又没提示什么东西,server name也不可编辑。快接近完成的喜悦又没有了,几经折腾之下,发现在localhost后加入一个空格,又删除后,出现(右图)The server does not support version 3.0 of the J2EE Web module specification.错误提示

           

    4、出现错误总比没有好,应该是tomcat6还没支持jee3.0,而eclipse默认是jee3.0了。

       两种解决方法:

      4.1  将web项目修改为jee2.5。将 <installed facet="jst.web" version="3.0"/> 修改为  <installed facet="jst.web" version="2.5"/>。

      4.2 选择tomcat7进行发布。

 

          


     5、修改成功后,继续第3步,选择tomcat6,点击“next”,进入tomcat环境配置。可以进行修改tomcat的名称,选择tomcat安装的目录和运行的jre环境。点击“finish”完成发布。

           

    6、完成发布后,可以看到控制台输出web项目启动的信息,启动完毕后,输出访问地址,得到欢迎页面,说明大功告成!!!

        


   好啦,完成这些配置后,以后也可以使用eclipse开发web项目,告别卡顿时代啦

      

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值