我正在开发一个我们正在使用Tomcat和SVN的项目。我在我的tomcat webapps目录的不同目录中检出了我的repo(服务器使用的代码是生命)。我被告知在webapps目录中签出存储库的副本是个坏主意。那么,当服务器看到的代码在/ webapps中并且我的repo位于其他位置时,您如何测试实时服务器代码?目前我一直在我的repo和webapps目录中进行更改。对此有什么好的解决方案?
答案 0 :(得分:3)
不确定这是否是最佳做法,但我一直在使用(至少)两种技术:
这是$ TOMCAT / conf目录中的一个文件,它告诉Tomcat应用程序实际在哪里以及它调用了什么(即你甚至可以更改上下文,比如有一个名为my-best-app-ever
的应用程序并将其部署在{ {1}}。
这是快速有效且无忧无虑的。不适用于团队,只适用于localhost。