所以我是Java webstack世界的新手,并且对我的问题最有效的解决方案提出了疑问。首先是一些背景信息;我在Lubuntu 14.04服务器上运行Tomcat,监听端口80,在Spring Tool Suite中的单独Windows计算机上进行开发(显然开发Spring应用程序)。目前,每当我想测试一些东西时,我......
1)将项目从Spring Tool Suite导出为WAR文件 2)从Tomcat管理器webapp中取消部署来自服务器的旧WAR文件 3)部署我刚刚从Spring Tool Suite获得的新WAR文件(大约需要15秒)
有没有更快的方法呢?通常,我不会反对只在localhost上开发。但是,我将要做一个小组项目,所以我们都需要访问相同的SQL服务器,这是在Lubuntu 14.04服务器上托管的服务器。
我该如何解决这个问题?
答案 0 :(得分:0)
大多数IDE都能够为开发和生产目的部署到服务器。 那些没有内置这种能力的人,通常都有一个附加功能可以实现这一点。
您还可以使用maven或gradle等构建工具来执行这些操作。
由于您提出了与其他人合作的好处,因此所有人都在整个部署过程中并且流程已标准化以确保不会出现任何奇怪的问题/错误。