一、IntelliJ IDEA与eclipse的区别

IDEA不需要设置工作空间,因为每一个Project都具备一个工作空间!!对于每一个IDEA的项目工程(Project)而言,它的每一个子模块(Module)都可以使用独立的JDK和MAVEN。这对于传统项目迈向新项目的重构添加了极大的便利性,这种多元化的灵活性正是Eclipse所缺失的,因为开始Eclipse在初次使用时已经绑死了工作空间。

二、环境搭建

1、IntelliJ IDEA安装:https://www.cnblogs.com/qima/p/11269068.html

2、配置maven:https://blog.csdn.net/qq_32588349/article/details/51461182

3、testng配置:https://blog.csdn.net/weixin_43840640/article/details/89083030

 

【testng】环境搭建TestNG+Maven+IDEA环境搭建--超实用自用!!

三、创建第一个maven项目:https://blog.csdn.net/u010270891/article/details/82978260

1、检查maven是否安装好

【testng】环境搭建TestNG+Maven+IDEA环境搭建--超实用自用!!

 

2、创建一个maven项目

【testng】环境搭建TestNG+Maven+IDEA环境搭建--超实用自用!!

 

 

 

 

【testng】环境搭建TestNG+Maven+IDEA环境搭建--超实用自用!!

【testng】环境搭建TestNG+Maven+IDEA环境搭建--超实用自用!!

【testng】环境搭建TestNG+Maven+IDEA环境搭建--超实用自用!!

**可能会遇到的错误:

1、报错:报错Maven execution terminated abnormally (exit code 1)

利用骨架创建maven工程时没有src目录,报错:[ERROR] Maven execution terminated abnormally (exit code 1),就是整个项目骨架没有生成。

【testng】环境搭建TestNG+Maven+IDEA环境搭建--超实用自用!!

 

解决:网上提供的方法是:

①Maven->Runner: 添加-Dmaven.multiModuleProjectDirectory=$M2_HOME,记得选择JDK ②创建工程时候增加一个键值对archetypeCatalog=internal

然而对我并没有卵用。 老老实实不要用快捷创建,一步一步的next 就好了。

 

【testng】环境搭建TestNG+Maven+IDEA环境搭建--超实用自用!!

2、报错:IDEA导入项目无法运行(文件上出现一个橙色的时钟标志)

 

【testng】环境搭建TestNG+Maven+IDEA环境搭建--超实用自用!!

解决:①点击叉号 然后add content root要运行的项目

【testng】环境搭建TestNG+Maven+IDEA环境搭建--超实用自用!!

 

②检查一下project默认设置是否正确

【testng】环境搭建TestNG+Maven+IDEA环境搭建--超实用自用!!

 

https://blog.csdn.net/qq_29468977/article/details/104382674

相关文章: