IDEA编辑器集成maven环境
设置Maven版本
-
设置Maven版本–选择下载好的maven版本(⽬录选到bin⽬录的上⼀级⽬录)
-
设置settings.xml文件
Maven项目的创建
- 选择Maven,设置JDK版本,选择maven项目里的模板
- 设置项目里的GroupID和ArtifactID
- 检查项目的Maven环境
- 项目的目录结构
项目的编译
- 执⾏编译命令,两个图标分别代表"普通模式"和"调试模式"
创建WEB项目
创建web项目与创建普通Java项目步骤基本一致,区别在于选择Maven模板(WEB项目选择webapp)
启动项目
-
修改相关版本
<!-- JDK的版本修改为1.8 --> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> </properties> <!-- junit的版本修改为4.12 --> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> <scope>test</scope> </dependency> </dependencies>
-
删除pluginManagement标签
<!-- 将这个标签及标签中的内容全部删除 --> <pluginManagement> ... </pluginManagement>
-
添加web部署的插件
1.jetty插件
<!-- 设置在plugins标签中 --> <plugin> <groupId>org.mortbay.jetty</groupId> <artifactId>maven-jetty-plugin</artifactId> <version>6.1.25</version> <configuration> <!-- 热部署,每10秒扫描⼀次 --> <scanIntervalSeconds>10</scanIntervalSeconds> <!-- 可指定当前项⽬的站点名 --> <contextPath>/test</contextPath> <connectors> <connector implementation="org.mortbay.jetty.nio.SelectChannelConnector"> <port>9090</port> <!-- 设置启动的端⼝号 --> </connector> </connectors> </configuration> </plugin>
2.tomcat插件
<!-- 设置在plugins标签中 --> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.1</version> <configuration> <port>8081</port> <!-- 启动端⼝ 默认:8080 --> <path>/test</path> <!-- 项⽬的站点名,即对外访问路径 --> <uriEncoding>UTF-8</uriEncoding> <!-- 字符集编码 默认:ISO-8859-1 --> <server>tomcat7</server> <!-- 服务器名称 --> </configuration> </plugin>
maven依赖仓库:https://mvnrepository.com/
想要了解更多内容,可以去踩我的博客哦!!