本文主要介绍idea开发maven项目(java项目)。
1. idea配置maven
打开File-->Settings进行设置,搜索maven,配置如下:
2. 在idea中创建maven的java项目
不使用模板创建。
打开File-->New-->Project,选择Maven,下一步:
输入项目名,目录,公司名等信息,完成:
生成的项目目录结构如下图:
目录说明:
src/main/java: 项目源码
src/main/resources: 项目配置文件
test/java: 测试代码
pom.xml: maven项目的核心配置文件
3. 添加依赖
添加依赖,在pom.xml文件添加如下代码:
<dependencies>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.49</version>
</dependency>
</dependencies>
如果有jar包冲突,可以指定scope来指定当前包的依赖范围:
<dependencies>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.49</version>
<scope>runtime</scope>
</dependency>
</dependencies>
常见的scope有
数据库驱动: <scope>runtime</scope>
测试jar包: <scope>test</scope>
jsp-api和servlet-api:<scope>provided</scope>
4. 配置插件
编辑pom.xml,添加build,plugins,比如修改tomcat环境:
<build>
<plugins>
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<port>8888</port>
</configuration>
</plugin>
</plugins>
</build>