如何从基于tomcat的项目为jetty创建一个新的eclipse项目并使用svn / subclipse进行版本化?

时间:2012-01-18 20:01:12

标签: eclipse svn tomcat jetty subclipse

有没有一种简单的方法可以解决以下问题? 我有一个eclipse工作区,其中包含使用subclipse插件在svn中共享的动态Web项目。 该项目基于tomcat7。 现在我想将项目移动到jetty8,将源文件保留在同一个svn存储库中。那可能吗? 我不想在tomcat上杀死以前的项目,但我想保留这两个项目。

我尝试将tomcat项目导入到新工作区中,但它不起作用。 如果有无懈可击的程序,我该怎么办?

1 个答案:

答案 0 :(得分:1)

我这样解决了:

  1. 在存储库中创建tomcat项目的分支
  2. 将tomcat项目导入新工作区
  3. 将项目切换到先前创建的分支
  4. 由于项目无法在jetty上运行,因此将目标运行时属性更改为jetty

  5. 因为eclipse不包括类路径中的所有jetty jar,所以在jetty lib目录中添加缺少的jar文件

  6. 修复其他内容,例如JSF2 on Jetty gives randomly 'zip file closed' but works when running from maven jetty plugin (jetty:run)

  7. 现在它完美无缺! 希望这可以帮助别人。