2013-05-03 113 views
11

比方说,我在使用Java和使用的IntelliJ做的事情一样构建和部署以及其他类似的东西。是否有可能与wisj使用Vagrant?

我以前没有使用过流浪者,但有可能使用的建设和部署的IntelliJ同时运行一个流浪的实例,以保持?

+1

一般来说,只要是会说是因为你不“T详谈你究竟是如何做建筑/部署 – cmur2 2013-05-03 17:53:08

+2

当然可以,基本上游民仅仅是一组可用于开发(建设,测试,部署等)的虚拟机。它根本不会影响您的主机操作系统,包括您的IDE。 – 2013-05-12 11:44:38

+0

有什么办法来构建和部署的IntelliJ,或者做所有必须通过命令行来完成? – 2013-05-12 17:59:13

回答

12

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

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

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

1

你还可以创建你的无业游民一个NFS共享目录,那么您可以在本地主机和流浪汉中访问它既。

只是这行添加到您的Vagrantfile,然后执行vagrant reload

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

可以作为发现在同一文件夹中shared目录中Vagrantfile