首页 > 其他 > 详细

Maven

时间:2020-06-08 13:01:29      阅读:37      评论:0      收藏:0      [点我收藏+]

一、Maven安装及配置

功能:依赖管理、一键构建。。。

安装:

  1. maven安装包官方链接

  2. 配置环境变量:

    1. 新建MAVEN_HOME:D:\maven\apache-maven-3.6.3-bin\apache-maven-3.6.3
    2. 在Path中新增:%MAVEN_HOME%\bin
maven项目标准目录结构

?src/main/java核心代码部分
?src/main/resources配置文件部分
?src/main/webapp页面资源:js、css、img等等
?src/test/java测试代码部分
?src/test/resources测试配置文件
清理生命周期
?	清楚项目编译信息clean
默认生命周期
?	编译compile  src/main/java
?	测试test        src/main/java     src/test/java
?	打包package 前面的都执行
?	安装install    前面的都执行
?	发布deploy    src/main/java
站点生命周期

二、IDEA中新建maven项目

1、配置maven环境

技术分享图片

2、添加maven工程生成方式(若是不设置,则会联网获取,速度慢)

Settings -> Maven -> Runner ->  VM Options
-DarchetypeCatalog=internal

三、出现的问题

3.1 maven3.6版本不能用,降低版本

在老版本(个人使用的3.5)里面的conf目录下settings.xml文件中添加

// 第一个的作用是配置maven仓库地址
// 第二个作用是将骨架镜像转至国内阿里云下载
<localRepository>D:\maven\maven_repository</localRepository>
<mirror>
    <id>alimaven</id>
    <mirrorOf>central</mirrorOf>
    <name>aliyun maven</name>
    <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>

3.2 想在任意目录下都能右键生成jsp文件

File -> Project Structure -> Modules -> (项目名) -> Web -> Web Resource Directories -> "+" -> 添加目录

3.3 No plugin found for prefix ‘tomcat7‘ in the current project and in the plugin groups

在pom.xml中添加

<plugin>
   <groupId>org.apache.tomcat.maven</groupId>
   <artifactId>tomcat7-maven-plugin</artifactId>
   <version>2.2</version>
   <configuration>
   		<path>/${project.artifactId}</path>
   </configuration>
</plugin>

Maven

原文:https://www.cnblogs.com/carle/p/13064925.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!