我正在开发一个 Web 服务应用程序,尽管服务运行正常,但我认为我花在开发、测试和修复代码上的时间被浪费了。这是我正在做的事情:
我在 Eclipse 中有一个普通的 java 项目,其中有我的所有 Web 服务代码。我在构建路径中添加了一个 javax.servlet.jar 库,并使用
service(HttpServletRequest req, HttpServletResponse resp)
from 接收请求HttpServlet
,并以 JSON 格式打印结果。我使用 main 方法来测试和修复部分代码当我确信我的代码没问题时,我导航到工作区,复制所有类文件,停止 tomcat 服务器,删除部署在 web-inf 上的旧文件,粘贴新的类文件并启动 tomcat 服务器。
我的问题是:有没有更快的方法(ii)所以我可以在编程/测试/修复过程中更快地迭代?我已经看到我可以使用 Dynamic Web Project 实现我想要的,但我担心它可能难以迁移并导致 SVN 出现问题。
谢谢!