(1)点击File->Project Structure
(2)新建一个module

(3)注意这里要选择jdk(这里我的jdk实际上选择的版本过高,后面出现了版本不适配问题)

(4)为maven项目命名,下面的Artifact Coordinates可以直接是默认的

点击finish之后出现以下画面

(5)创建结果展示
(1)刷新maven项目,点击reload all maven projects

(2)清理缓存并重启,点击File->Invalidate caches/restart

(3)使用命令mvn clean,点击左下角的Terminal
这里,第一次运行mvn clean报错,原因是运行目录层错误,后面运行的时候进入了maven1层
第一次运行情况
成功后的情况

(4)重新build,点击build module maven1

build过程中出现此错误,此处为jdk版本不适配
点击File->Project Structure,去降低jdk版本
降低之后
(1)点击右侧maven操控栏
(2)右键点击package->Run maven build进行编译

(1)在pom.xml中添加依赖
-
-
-
-
junit -
junit -
4.12 -
test -
-
-
junit -
junit -
4.12 -
compile -
-
这里注意junit的版本号,防止版本号报错,要提前查询仓库寻找正确版本号
点击File->Settings,查询local repository仓库的位置

查看junit的版本号
(2)创建类,在main/java文件夹下创建wordleGuess类
(3)创建测试类,将鼠标放在WordleGuess类名上,使用快捷键ctrl+shift+T创建测试类,点击弹出框的create new test
选择junit版本
这里报错了,因为没有添加junit.jar包,点击File->Project Structure->Libraries,点击+->java

在弹出框中寻找自己版本的的junit.jar包

并选择自己的maven项目

添加成功

测试类创建成功后
后续可以进行测试
(1)点击File->Project Structure->Artifacts->+->JAR->From modules with dependencies
(2)选择你要打包的module和main class以及文件夹(这里main class随便选的,因为目前只是一个空项目)
(3)点击两次ok后,生成META-INF的文件夹
(第一次ok的画面)

最后的画面

(4)在pom.xml 文件里加入plugins(注意含有多余空格的话可能会导致报错)
-
-
-
-
-
org.apache.maven.plugins -
maven-jar-plugin -
2.4 -
-
-
false -
-
true -
lib/ -
com.yourClass -
-
-
-
${project.basedir}/xml/* -
-
-
-
-
(5)右键点击run maven build运行package生成jar包

打包过程参考:http://t.csdn.cn/xFjgy
新手做作业查资料所得,有错误欢迎指出呜呜呜,还得好好努力啊