MAVEN
1.仓库
2.坐标
maven项目构建命令
1.mvn compile 编译
2.mvn clean 清理
3.mvn package 打包
4.mvn install 安装到本地仓库
maven 插件创建工程
1.创建工程
mvn archetype:generate
-DgroupId={project-packaging}
-DartifactId={project-name}
-DarchetypeArtifactId=maven-archetype-quickstart
-DinteractiveMode=false
2.创建java工程
mvn archetype:generate
-DgroupId=com.itheima -DartifactId =java-project
-DarchetypeArtifaceId=maven-archetype-quickstart
-Dversion=0.0.1-snapshot -DinteractiveMode=false
3.创建web工程
mvn archetype:generate
-DgroupId=com.itheima -DartifactId=web-projecvct
-DarchetypeArtifactId=maven-archetype-webapp
-Dversion=0.0.1-snapshot -DinteractiveMode=false
maven如果compile或者test命令不成功,可以在pom文件中加入指定jdk版本。
<profile>
``<id>jdk-10</id>
``<activation>
``<activeByDefault>``true``</activeByDefault>
``<jdk>10</jdk>
``</activation>
``<properties>
``<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
``<maven.compiler.source>10</maven.compiler.source>
``<maven.compiler.target>10</maven.compiler.target>
``</properties>
</profile>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.source>10</maven.compiler.source>
<maven.compiler.target>10</maven.compiler.target>
</properties>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.source>10</maven.compiler.source>
<maven.compiler.target>10</maven.compiler.target>
</properties>
书写依赖
<dependencies>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.30</version>
</dependency>
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>3.5.2</version>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
</dependency>
</dependencies>