可以使用带有intelliJ的Vagrant吗?

时间:2013-05-03 17:29:36

标签: intellij-idea vagrant

假设我正在使用Java并使用IntelliJ来执行构建和部署等操作。

之前我没有使用Vagrant,但是在运行Vagrant实例时是否可以继续使用IntelliJ进行构建和部署?

2 个答案:

答案 0 :(得分:13)

是的,您可以将IDE与Vagrant一​​起使用。我花了很多时间思考如何做到这一点并回答类似的问题,希望这能给你一些背景。

Vagrant for a Java project: should you compile in the VM or on the host?

将VM置于专用网络上,您可以像运行任何远程服务器一样将WAR部署到正在运行的Web服务器。或者,您可以从VM内部将webapps文件夹符号链接到主机上的编译目标,从而无需构建WAR并显式重新部署。

答案 1 :(得分:1)

您还可以在流浪者中创建一个NFS共享目录,然后您可以在localhost和vagrant框中访问它。

只需将此行添加到Vagrantfile,然后执行vagrant reload

config.vm.synced_folder "shared", "/home/vagrant/shared", type: "nfs" ,  mount_options: ['rw', 'vers=3', 'tcp', 'fsc' ,'actimeo=2']

您可以在与shared

相同的文件夹中找到Vagrantfile目录