我目前正在研究在代码更改和数据库更改后在本地部署/设置Web应用程序的更好方法。
到目前为止,我已经看到了以下工具/方法,并尝试了每个工具/方法:
说实话,我并不认为这些都是理想的解决方案。我发现选项#4最简单,因为它允许我通过快捷方式轻松部署我的更改并继续。然而,这并没有给我一个数据库更改的选项,可能只是我错过了它。
我的问题主要是您使用哪些工具/方式来实现简单且可维护的开发环境?那些考虑因素有哪些?
答案 0 :(得分:0)
好吧,让我告诉你我为本地网络应用设置做了些什么。
在你最喜欢的IDE(我的情况下是eclipse)中,我将从Eclipse市场配置应用服务器插件(tomcat或webpshere)。
每当我在应用程序中进行更改时,此设置将有助于自动将代码更改发布到服务器。我使用Maven构建工具进行应用程序打包。但是我不确定数据库方面。
答案 1 :(得分:0)
对于那些想知道我最终如何做的人并找到最适合我的人。
我目前已经配置了我的IntelliJ IDE,以便tomcat实例被链接,并且可以从IntelliJ本身内正确控制和部署,包括调试。这允许我通过简单的快捷方式立即填充任何资源更改(css,javascript,前端)或重新部署甚至重新启动服务器。特别是对于小应用程序,这非常有效。
尚未确定这是否仍适用于多模块设置和更大的项目规模。
如果您想了解有关如何实现此配置的更多信息,请随时向我发送直接消息。