`
hekuilove
  • 浏览: 156605 次
  • 性别: Icon_minigender_1
  • 来自: 魔都
社区版块
存档分类
最新评论

Eclipse+TOMCAT工程如何deploy在webapps文件夹

 
阅读更多
Eclipse集成Tomcat发布工程的时候,有时候项目发布不到tomcat的webapps下面,同时访问http://localhost:8080/的时候也访问不了。项目的编译文件没有发布到webapps那发布到哪里去了呢?实际上发到了Eclipse的安装目录下的features文件夹下,那么如何把项目发布到webapps下面呢?
1、删除server下面的项以及自动生成的Server工程,并且删掉工程的文件,并且重新创建一个新的Server


2、双击新建的Tomcat Server进入Tomcat的setting页面,Server Locations的默认选中项是Use Workspace metadata(does not modify tomcat installation),更改选中为Use Tomcat Installation(Takes Control of Tomcat installation),选择Server path为Tomcat的安装目录,Deploy path为webapps,Ctrl+S保存即可

3、遇到灰色的不可点的情况,这时候需要把tomcat项目移除重新clean一下Tomcat即可



  • 大小: 12.2 KB
  • 大小: 114.9 KB
0
1
分享到:
评论
5 楼 ajian528 2013-02-06  
dongcb678 写道
hekuilove 写道
dongcb678 写道
这种方式实在太落伍啦 兄弟

兄弟还有什么先进的方式,给普及一下。。


其实我只是觉得你这种方式太繁琐,跟myeclipse一样,还要发布,很浪费时间,每次发布还容易覆盖测试上传的一些文件。

我从07年就一直用的eclipseTomcat插件,就是那只可爱的小猫,然后在tomcat的server.xml加上一句<Context reloadable="false" debug="0" path="/test" docBase="E:/xxx/eclipse/workSpace/Test/WebContent"/>
这样多省事,那还需要发布

这种方式就算你改代码页不用重启,直接调试,除非你增加了类成员方法需要重启tomcat,其他情况如果只是修改方法内部的代码都不需要重启的。

完全经验之谈,大家别喷


这种方法比较巧妙,但是如果遇到多个工程相互引用,一起发布的系统,貌似就没用了吧。
4 楼 dongcb678 2013-02-06  
hekuilove 写道
dongcb678 写道
这种方式实在太落伍啦 兄弟

兄弟还有什么先进的方式,给普及一下。。


其实我只是觉得你这种方式太繁琐,跟myeclipse一样,还要发布,很浪费时间,每次发布还容易覆盖测试上传的一些文件。

我从07年就一直用的eclipseTomcat插件,就是那只可爱的小猫,然后在tomcat的server.xml加上一句<Context reloadable="false" debug="0" path="/test" docBase="E:/xxx/eclipse/workSpace/Test/WebContent"/>
这样多省事,那还需要发布

这种方式就算你改代码页不用重启,直接调试,除非你增加了类成员方法需要重启tomcat,其他情况如果只是修改方法内部的代码都不需要重启的。

完全经验之谈,大家别喷
3 楼 hekuilove 2013-02-06  
dongcb678 写道
这种方式实在太落伍啦 兄弟

兄弟还有什么先进的方式,给普及一下。。
2 楼 dongcb678 2013-02-06  
这种方式实在太落伍啦 兄弟
1 楼 书山瞌睡虫 2013-02-06  
顶下,这个平时真还没注意

相关推荐

Global site tag (gtag.js) - Google Analytics