在eclipse中创建web项目(非myeclipse) (2)

在eclipse中创建web项目(非myeclipse)

你还可以根据你的习惯修改一下项目的相关配置,我自己习惯将java文件编译到WebContentWEB-INFclasses下,这个你可以点击Source的tab,修改default output folder的内容。另外注意下图中的Apache tomcat v6.0这是引入的Server对应的一堆jar包,而Web App libraries是指你项目下的WebContent/lib下的所有的jar包,当你在WebContent/lib下添加新jar的时候,就不需要自己Add Jars了。

在eclipse中创建web项目(非myeclipse)

在项目根目录上右键,然后run as,选run on server,就可以在eclipse里运行该项目了。

在eclipse中创建web项目(非myeclipse)

断点调试

在创建了Server和Dynamic Web Project后,调试java代码,只要在运行项目时选择Debug As就可以了,另外还有种方式是Remote Java Project。 

在eclipse中创建web项目(非myeclipse)

 

在eclipse中创建web项目(非myeclipse)

这种方式需要再给tomcat写个脚本

debug.bat

1SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=58882call startup.bat小技巧

如下,会持续补充中:

当你的项目比较大又想在eclipse里启动tomcat来运行的话,常常会因为超时而失败,这时可以双击Servers的view里的某个Server,这时会出现,下图上半部分的内容,可以在Timeouts里将超时时间加长

在eclipse中创建web项目(非myeclipse)

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zwwfxs.html