我正从 eclipse 转移到 Intellij,但在设置我的项目时遇到了障碍
我在 github 上有 4 个项目,在 eclipse 中,它们都位于一个工作区中。它们是 API、Server、Client 和 Basic Plugin,它们每个都有一个 Maven pom。
我想要做的是设置类似于 Eclipse 工作区的 Intellij 项目结构,其中所有 4 个项目在资源管理器中并排放置,但它不允许我将多个 maven 项目作为一个模块导入(我导入第一个很好,但其余的默默地失败了),并且直接从 github 导入为每个存储库创建一个全新的项目,这并不理想。
我试图在我的 eclipse 工作空间中导入 a,但它全部崩溃(未找到 Object 和 Math),并且所有 java 环境设置都是错误的。
有什么想法吗?我是 Intellij 的新手,我真的很喜欢它,但如果我不能正确地处理我的工作流程,我不想从 Eclipse 切换过来。
最佳答案
首先,Intellij IDEA 使用与Eclipse 不同的命名方式,您可以在这里了解详细信息:http://www.jetbrains.com/idea/documentation/migration_faq.html .简而言之,Eclipse的Workspace在IDEA中称为Project,Eclipse的Project在IDEA中称为Module。在您的情况下,您希望在一个项目中拥有多个基于 Maven 的模块。您可以通过创建一个包含一个模块的项目,然后添加其余模块(文件->添加模块->从外部模型导入模块->Maven 等)来实现这一点。
至于多个 Git 存储库,您可以使用此帮助页面进行配置:http://www.jetbrains.com/idea/webhelp/git-branches-in-multirooted-projects.html
在您的情况下,请查看“异步分支控制”部分)。这真的很简单,我是第一次按照这些说明自己完成。
祝你好运。
更新:上面的链接现在给出了 404,所以这里是最新的可能有帮助的链接:
关于java - 将多个git存储库导入Intellij中的一个项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9091494/