最近想用myeclipse做一个java项目,怎么实现把项目远程实时部署到远程服务器部署tomcat上

1. 最好新建一个myeclipse工程,然后从从文件系统导入该工程文件。
& &原因:很多项目可能是eclipse创建的,或者myeclipse的版本不一致,这样可能导致很多奇怪的现象,因此先在自己的myeclipse中创建项目,导入文件覆盖已经存在的文件可以避免改问题。
2. 设置导入系统的编码格式为UTF-8等。
3. 设置java相关的参数
& && 设置工程的java版本:工程-&Properties -& Java Build Path -& Libraries设置jre版本;
& &&&工程-&Properties -& myeclipse -& Project Facets -& 查看java的版本是否一致,如果是web项目,查看Dynamic Web Module的版本。
& &&&工程-&Properties -& myeclipse -& Deployment Assembly -& 查看各个模块在web服务器下的部署路径是否正确:
4. 设置web服务器,例如tomcat的按照目录,并设置tomcat运行的java版本
& && windows -& preferences -& Myeclipses -& servers -& tomcat -& Tomcat 6.x, 填写tomcat的路径,选择enable。进入子目录JDK, 选择tomcat的运行jdk版本。
& && 将工程发布到tomcat中,并查看webapps下面工程中的文件是否正确。
& & &注意:如果没有做第一步,可能导致jsp,js等页面无法拷贝到tomcat中。
5. 要修改myeclipse中工程名称:项目 -& Refactor -& R 要修改部署到tomcat中的目录名称(也是最后url中的项目名称):项目 -& Properties -& Myeclipse -& Web, 其中Web Context-root是部署到tomcat的webapps下面的目录名;Web-root folder就是项目的web目录,将该目录下的东西拷贝到前面的目录下。
& &注意:可以理解为myeclipse的部署,实际上就是根据上面两个路径配置进行文件拷贝。
6. 如果你的工程中的javascript提示校验报错,项目 -& Myeclipse -& Exclude From Validation
& & 在项目 -& Properties -& Builders, 再去掉Javascript Validator, 哪个报错就去掉哪个,例如: DeploymentDescriptorValidator等;但最好查查原因。
暂时考虑到这些,等想到了再添加。
阅读(...) 评论() &

我要回帖

更多关于 远程服务器部署svn 的文章

 

随机推荐