bal*_*teo 5 eclipse tomcat virtualbox maven vagrant
我想将Vagrant(请参见此处)与VirtualBox一起使用,以便设置一个java开发环境来处理webapps(*.war档案就此而言).
我会在主机上安装Eclipse,并在guest 虚拟机上安装MySql(到目前为止这非常简单)但是我希望Tomcat也能在guest上运行,并且它会变得更加困难.
我的问题是:
这一切对Vagrant来说真的可行吗?
编辑1:这是我的Eclipse的Tomcat的屏幕截图:

我应该共享哪些文件/文件夹?(我想不是整个 Eclipse 工作区)
恕我直言,分享the project you are working on就足够了。这样您就可以为每个项目拥有一个虚拟机。
您有两种选择来引发战争:
如果您选择:由于您的项目文件夹与VM共享,因此您可以在ssh到VM后将Option 1war复制到。$CATALINA_HOME/webapps
我建议是Option 2因为您可以使构建环境尽可能接近您的生产环境。
我使用分解的战争档案还是普通的战争档案更好?
我会使用普通的战争档案,但这里没有太大区别。
如何配置 Eclipse(位于主机上)以查看远程 Tomcat(位于来宾上)。
您在这里有两个选择:
如何配置仅主机网络
config.vm.network "hostonly", "192.168.0.0"
在你的遗嘱中加入这一行,Vagrantfile指示 vagrant 创建一个具有静态 IP 地址的专用网络:192.168.0.0
主机的 IP 地址始终是相同的 IP 地址,但最后一个八位字节为 1。在前面的示例中,主机将具有 IP 地址192.168.0.1。
| 归档时间: |
|
| 查看次数: |
4808 次 |
| 最近记录: |