maven学习笔记(idea版本)

使用maven进行项目的一键构建

  • 项目从编译、测试、运行、打包、安装 ,部署整个过程都交给 maven 进行管理,这个过程称为构建。
  • 使用maven进行项目的一键构建指的是整个构建过程,使用 maven 一个命令可以轻松完成整个工作.
  • 操作:在命令窗口进入到项目所在目录→输入mvn tomcat:run即可,同时输出信息包含项目的访问地址
    它本身内置tomcat插件

文件结构

在这里插入图片描述

maven中clean命令:

当拿到别人的项目的时候,target目录下是在别人环境下生成的编译后的程序,因为你和他的环境不一定相同,有可能此时就运行不起来,clearn会删除target文件,从而你再编译运行后就是匹配你电脑的文件
target包中还有打包后的包

idea集成maven

1.打开设置,找到maven,在图上所指处选择maven安装目录
在这里插入图片描述
2.找到maven安装目录下的setting.xml配置文件
在这里插入图片描述
3.另外再加一个额外的设置,到maven/Runner,如图所示的地方输入-DarchetypeCatalog=internal
在这里插入图片描述
这句话可以让我们在创建工程的时候,如果需要用之前从互联网上下载的插件,可以从本地仓库找,而不需要在次下载。(在必须联网用maven提供的骨架创建工程的情况下)

idea用maven骨架创建java项目

默认项目文件是不齐全的,需要我们自己再去补齐(quickstart)

idea不用骨架创建java项目(推荐不用骨架)

别打钩、别选择
文件夹创建之后右键→Make Directory as → resources root

idea用骨架创建maven的web工程

main下面创建java文件夹→Make Directory as resources root→指定文件夹为资源文件
在这里插入图片描述

指定文件夹为资源文件

如图顺序操作
在这里插入图片描述

创建一个servlet

创建servlet→配置jar的坐标→确定jar的作用范围(因为在tomcat中运行的时候,也有可能存在相同的jar包,处出现同名冲突)→运行(在页面右侧)

添加插件

在标签中添加

maven运行环境配置(使用动态模板)

因为maven自带的是tomcat6,不支持jdk8,我的是jdk8,所以换成tomcat7
在配置文件中的的标签下写下列语句

        <plugin>
          <groupId>org.apache.tomcat.maven</groupId>
          <artifactId>tomcat7-maven-plugin</artifactId>
          <version>2.2</version>
          <configuration>
            <port>8888</port>
          </configuration>
        </plugin>

运行时写tomcat7:run
也可以再配置一个jdk8 的

每次写这些语句挺麻烦的,可以设置动态模板
File→settings→输入live搜索,选择live temples →点击加号,选择第二个(第二个是给你创建你命名的分组,第一个是创建默认的user分组因为(此时还没有创建过模板))
在这里插入图片描述
然后在创建的分组里面写模板
在这里插入图片描述
最后一步我们选择xml文件中,上图的5
在这里插入图片描述
然后,以后使用只需要输入tomcat7就ok了

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值