Web项目为Dynamic Web Project,
Tomcat 插件 下载地址 :http://tomcatplugin.sf.net/update
1.将tomcat plugin插件中的DevloaderTomcat7.jar拷贝到tomcat安装目录下的lib文件夹
2.admin,共通工程为game-common
admin--->Properties---->Java Build Path---->Projects---->add game-common
admin--->Properties--->Tomcat---->DevLoader Classpath---->game-common/bin
admin--->Tomcat project---->Update context definition,context内容变为如下:
<Context path="admin" reloadable="true" docBase="E:\sanda_java\trunk\admin\WebContent" workDir="E:\sanda_java\trunk\admin\work" >
<Loader className="org.apache.catalina.loader.DevLoader" reloadable="true" debug="1" useSystemClassLoaderAsParent="false" />
</Context>
[DevLoader] Starting DevLoader
[DevLoader] projectdir=E:\sanda_java\trunk\admin\WebContent
[DevLoader] added file:/E:/sanda_java/trunk/admin/WebContent/WEB-INF/lib/activation-1.1.1.jar
...
DevLoader] added file:/E:/sanda_java/trunk/game-common/bin/
[DevLoader] JSPCompiler Classpath = 。。。。
这样做好后,debug模式下改动代码也不需要再重启了,并且能直接调用其他项目的代码了
以上是老的方式,下面来介绍全新的方式:
首先右键web项目,进入Properties属性配置界面中,进入Java Build Path中,选择Projects,点击Add,选择需要引用的Java项目,如下图:
其次选择Libraries,点击Add Class Folder,找到需要引用的java项目,java项目中的bin选中,点击确定,结果如下2图:
最后配置Deployment Assembly,点击Add,选中project,进入下一步,选中引用的java项目,结果如下图:
以上配置基本就完成了整个配置。
如果还需要用到Java 项目中的jar包,进入Java Build Path中,选择Libraries,点击Add Jars,选择需要引用的Java项目下的jar文件即可。
标签:Web,Java,DevLoader,项目,jar,----,java From: https://blog.51cto.com/u_4176761/5973353