安装eclipse插件:
FileSync是一个Eclipse下的同步文件的插件,主要用于同步Eclipse项目内外的文件
在线安装地址是:
http://andrei.gmxhome.de/eclipse/
手动安装下载地址:
http://andrei.gmxhome.de/filesync/links.html
插件使用:
在项目上右键->Properties->Filesynchronization
配置源文件夹为类文件的编译路径,Defaulttarget folder为应用的WEB-INF\classes\,这样每当你类有变动,插件就会帮你把文件拷贝的tomcat里面进行部署,利用tomcat热部署\热功能可以使拷贝过去的类文件实时生效,而不用手动重启应用服务器。tomcat推荐使用tomcat6。
Tomcat6对应配置:
Tomcat里面的对应配置以reportmis_branch应用为例
1. 新建文件夹:
在tomcat路径的conf目录下新建Catalina文件夹,在该文件夹内新建localhost文件夹
2. 建立项目配置文件:
在步骤1所创立的文件夹内新建reportmis_branch.xml文件。文件内容如下:
<?xml version='1.0' encoding='utf-8'?> <Context docBase="D:\Geezn_app\reportmis_branch" path="/reportmis_branch" privileged="true" autoDeploy="false" reloadable="false" workDir="work\Catalina\localhost\reportmis_branch"> </Context> |
docBase:配置为应用的全路径,之所以这么配置,是因为在t5和t6之间这样配置切换方遍
3. 配置数据源:
4. 在tomcat目录的conf文件夹,编辑context.xml文件,在</Context>的上方加入以下配置
<Resource name="mis2datasource" type="javax.sql.DataSource" maxActive="5000" maxIdle="50" maxWait="1000" username="sa" password="" driverClassName="org.hsqldb.jdbcDriver" validationQuery="select * from t_res_type" url="jdbc:hsqldb:hsql://localhost:9004/gezdemo" /> |
5. 拷贝文件:
Tomcat6缺少调度器使用的监听器类,在产品包tomcat5的\server\lib路径下拷贝tomcat-listener.jar文件到tomcat6的lib文件夹下