前言
在平时开发中,开发环境与测试环境经常不统一。例如在Windows下开发,但由于运行环境可能只能在Linux下实现。这时候经常需要开发完之后打包上传到服务器,然后再运行测试,发现bug重新部署,如此反复劳心劳力,效率极低。对此问题可以使用VirtualBox的共享目录解决。
VirtualBox共享目录的配置
- 安装VirtualBox之后,安装虚拟机,如Centos等
- 安装VirtualBox扩展包
-
配置共享目录
sharefold.png
- 设置开机自动挂载
挂载命令: mount -t vboxsf work ~/work, 可以将其放在开机启动脚本中实现开机自动挂载
在宿主机开发,在虚拟机测试
这里以一个spring-boot项目为例:
- 将项目clone到work目录下
- 在宿主机用IDE开发
- 在虚拟机下工作目录中使用:mvn spring-boot:run运行测试,省去反复拷贝代码到麻烦
网友评论