作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
所以在我的办公室,我们进行 Java 开发并且必须在多个环境中进行测试。这是通过 VM 完成的,我们使用的程序是 VMware。
所有这些虚拟机都占用了大量磁盘空间,因此我正在寻找减少占用空间的方法。我想使用非常非常小的 VM,所以我想减少需要加载到它们中的东西的数量。我的主要想法是与我的开发环境共享一个目录,并与我的虚拟机共享。这样我就可以在多个操作系统上的开发环境中工作,而不必浪费额外的磁盘空间来复制它。
问题是 IntelliJ 似乎不喜欢通过网络驱动器访问项目。它不是真正联网的,因为一切都在我的机器上本地,但这就是它感知它的方式。
有什么好的方法可以设置它以便它可以与共享目录一起使用吗?我觉得我可能注定要死在这里,但如果有人知道的话,那就是这个网站上的人。
最佳答案
我假设您在 VM 中使用 Windows(在 *nix VM 中您不会遇到此类问题)。
您需要将网络路径映射到 VM 中的本地驱动器:
My Computer > Alt + T > Map network drive... > define you path + local drive > Finish
并在 IntelliJ 中使用这个本地驱动器。
要跨 VM 自动执行此过程,您可以使用 net use控制台命令。
关于java - 智能 : Can I read/write/run a project over a network drive?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37736837/
我是一名优秀的程序员,十分优秀!