奇迹969

 

maven 搭建

下载mavern.zip包  解压到目录里面

复制解压后的目录  配置到环境变量

系统变量里面新建

 

 CLASSPATH环境变量

 

 测试是否安装完成

cmd  中输入   mvn -v    出现下面图片安装完成

 

 

 

仓库分三类  :本地仓库    远程仓库(私服)  中央仓库 

 

修改     maven/conf  下的setting.xml  

 

 

 

标准 maven目录、

核心代码部分

配置文件部分

测试代码部分

测试配置文件部分

 

 maven   命令 

 

进入maven项目目录   

mvn clean    --->target  目录消失  (注:在公司接其他人项目代码是需要先清空一下,因为每个人的编译环境不一样)

mvn compile   编译 

mvn test(编译测试目录下的代码同时编译了主代码)

mvn  package(java,test下的代码进行了编译 同时打成war包)

mvn  install(java,test下的代码进行了编译 同时打成war包 同时把这个包放到了本地仓库)

 

 

maven生命周期

 

 

 

 

 

使用骨架创建maven的java工程

idea  配置maven

 maven runner 选项下

 

 

 

使用骨架创建 maven工程

new project --》maven---》--》

 

 ---》

 

 

-->   配置信息  直接下一步

 

--》  可以修改project的位置

 

 

创建完成以后  缺少resources 目录  创建目录   右键

 

 

 

 

 

不使用骨架创建maven 工程

  不勾选create from archetype 直接下一步  后续步骤同上

   只缺少一个test 下的resource目录  没有测试java文件  。

 

 

 

使用骨架创建一个maven的web工程。

 

 后续同上。出现

 

 表明创建成功。需要补齐src.main.java 目录   main 下面创建java目录

 

 

 

maven工程servlet 实例之指定web

让一个文件目录可以创建  jsp

 

 

 创建一个servlet 跳转页面

java目录下创建 

    

 

 

 

在pom.xml中配置jar包。pom.xml中添加

 

 

 myservlet 中填写代码

 

 启动   命令tomcat:run

 启动后会报错

 

 原因是项目中导入的servlet  和  jsp jar包与  本地tomcat 里面的包相冲突(同名)

解决办法:为项目中的jar包添加作用域。

 

 在写代码时起作用  项目运行时不起作用。

 

 测试的作用域是  test

 

maven 工程环境修改

修改tomcat   在pom.xml中

    两个tomcat 都存在。

 

   修改jdk 

 

 

 

创建模板

 

 

 

posted on 2020-12-23 19:39  奇迹969  阅读(95)  评论(0编辑  收藏  举报

导航