【发布时间】:2013-02-15 22:41:05
【问题描述】:
使用 java/javaee 时,通常的开发环境设置是将所有内容都放在本地(jdk 安装、数据库、应用服务器等)。我知道 ruby/js 世界中有很多人使用虚拟机进行开发(主要是 vagrant)。
我想知道是否有一种有效的方法可以为 java/javaee 设置类似的环境。 我怀疑我可以很容易地在这样的虚拟机上安装数据库服务器和应用程序服务器以及 jdk 版本,但是常规开发呢?我仍然需要在本地安装jdk,对吗? (我需要我的 IDE 才能正常工作)我需要 maven 来构建我的项目,所以我需要完整的 maven 本地 repo。然后我需要在虚拟机的应用服务器上部署我的应用。
我在这里看不到真正的优势(两台机器上仍然有一些环境)。 你有这方面的经验可以和我分享吗?
【问题讨论】:
-
您可以将问题编辑为可以取消关闭的状态,对吗?我在 vagrant 上研究 Java,知道你在做什么,我自己也有同样的问题。我仍然认为这很有用。
标签: java virtual-machine vagrant