mac上的Idea maven项目迁移到win10

以 BayesPro 项目为例。

1. mac上的Idea maven项目结构

mac上的Idea maven项目迁移到win10_第1张图片
BayesPro Strcture.png

可以看出,maven依赖配置文件 pom.xml 位于项目的根目录。
打包项目,生成 BayesPro.zip,拷贝至 windows 10,解压:


bayes.png

2. 解压后目录结构分析

mac上的Idea maven项目迁移到win10_第2张图片
BayesPro.png

BayesPro目录下,多了一个 _MACOSX目录,与之平行的BayesPro才是真正的BayesPro项目目录,如下图所示:


mac上的Idea maven项目迁移到win10_第3张图片
BayesPro/ByaesPro.png

2. 迁移

2.1. Windows上打开 Idea,点击“Import Project”

mac上的Idea maven项目迁移到win10_第4张图片
import project.png

如果打开Idea后,自动打开了一个项目,可以“File->New->Project from Existing Sources... ”:


mac上的Idea maven项目迁移到win10_第5张图片
import project.png

2.2. 选择源码目录(目录2):

mac上的Idea maven项目迁移到win10_第6张图片
select directory.png

2.3. 选择 maven

mac上的Idea maven项目迁移到win10_第7张图片
image.png

点击 next:


mac上的Idea maven项目迁移到win10_第8张图片
image.png

2.4. 选择待导入的maven项目

mac上的Idea maven项目迁移到win10_第9张图片
image.png

如果在2.2中选择了目录1,执行到本步骤时,会出现如下提示(没发现maven项目):


mac上的Idea maven项目迁移到win10_第10张图片
nothing to show.png

2.5. 选择SDK

mac上的Idea maven项目迁移到win10_第11张图片
select project SDK.png

这里选择了 JDK 9,因为 mac上的项目也是选择的 JDK 9。

2.6. 设置项目路径和项目名

mac上的Idea maven项目迁移到win10_第12张图片
image.png

点击finish,提示输入的路径不存在,将由idea创建:


mac上的Idea maven项目迁移到win10_第13张图片
image.png

点击 ok。
稍等片刻,等待resolve和index完成,如下图所示,项目成功导入:


mac上的Idea maven项目迁移到win10_第14张图片
image.png

如果没有上图红框中的maven依赖,则需要在terminal中,执行mvn install:
mac上的Idea maven项目迁移到win10_第15张图片
image.png

你可能感兴趣的:(mac上的Idea maven项目迁移到win10)