gpt4 book ai didi

java - IntelliJ IDEA + Vagrant : compile and run in VM environment

转载 作者:搜寻专家 更新时间:2023-10-31 20:34:21 25 4
gpt4 key购买 nike

我不得不使用一个在 Mac OS X 上有很多错误的 Java 库,我无法停止使用它。我设置了一个 VM (Ubuntu 13) 并在那里设置了我的开发环境,这很有效。但是是否有可能继续在 Mac 上开发并设置 IntelliJ IDEA 13.1 来编译 -> 在 Vagrant 环境中运行我的项目?我找不到任何关于如何做到这一点的教程,甚至不确定这是否可行。

最佳答案

您可以继续在 mac/intelliJ 上编辑和编译您的项目文件,运行它,这将取决于您使用的是什么。

  1. 要在您的操作系统和虚拟机之间同步文件,您应该在两台机器之间设置一个 vagrant sync 文件夹。

假设您在 mac 上的 /Users/name/project/myproject 下运行您的项目,该项目是在 intelliJ 上设置的,因此您可以从 intelliJ 运行并从那里编译。将此添加到您的 Vagrantfile

config.vm.synced_folder "/Users/name/project/myproject", "/project"

它将在您的虚拟机中创建一个 /project 目录。

  1. 要运行您的项目,它实际上取决于您的运行配置。例如,您可以在 IntelliJ 中配置一个 Tomcat 远程 运行配置,这样如果您配置了您的 vm 信息,它就可以管理安装在您的 vm 上的远程 Tomcat。将您的项目文件夹与您的 Tomcat Web 应用程序(sync_folder 或符号链接(symbolic link))同步,它应该可以工作。

关于java - IntelliJ IDEA + Vagrant : compile and run in VM environment,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23389695/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com