Maven install + 搭建项目文件骨架

在学习Spring + Mybatis开发的时候需要安装Maven
遇到一些问题,在此记录一下

由于安装JKD的时候没有配置JAVA_HOME 导致mvn报错

1
2
$ mvn -v
Error: JAVA_HOME is not defined correctly.

故开始配置JAVA_HOME
1: 查看自己的jdk版本

1
$ /usr/libexec/java_home -V

2: Mac系统默认我们要编辑的文件是只读模式,所以先修改文件权限

1
$ sudo chmod 777 .bash_profile

3: 修改.bash_profile 加入以下语句

1
2
3
4
5
6
7
$ vim .bash_profile
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-10.jdk/Contents/Home
PATH=$JAVA_HOME/bin:$PATH:.
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export JAVA_HOME
export PATH
export CLASSPATH

4: 有效化修改

1
$ source .bash_profile

注:vim的相关问题

  1. 之前设置了vim主题 导致报错:E249 colorsheme blackdark
    进入vim的配置文件.vimrc进行修改 删除了colorsheme blackdark
    2: vim的相关操作
    :i 修改vim文件
    :wq 保存修改并退出

Maven-3.2.3 install

1
2
$ export PATH=/Users/njusthanjiawei/maven/apache-maven-3.2.3/bin:$PATH
$ mvn -v

maven 创建项目文件骨架

1
2
3
4
5
$ mvn archetype:generate 
-DgroupId=org.seckill
-DartifactId=seckill
-DarchetypeArtifacId=maven-archetype-webapp
-DarchetypeCatalog=internal

参数选择 7: 10

1
2
3
10: internal -> org.apache.maven.archetypes:
maven-archetype-webapp
(An archetype which contains a sample Maven Webapp project.)
Donate here.