阶段2 JavaWeb+黑马旅游网_15-Maven基础_第3节 maven标准目录结构和常用命令_07maven常用命令

Posted wangjunwei

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了阶段2 JavaWeb+黑马旅游网_15-Maven基础_第3节 maven标准目录结构和常用命令_07maven常用命令相关的知识,希望对你有一定的参考价值。



技术图片

以给的hellowordl的的代码为例。
src/main/java下,这是主业务逻辑代码
技术图片
里面的内容只有一个jsp的跳转
技术图片
测试包下:
技术图片
里面很简单的就输出了一句话
技术图片
复制项目的目录
技术图片
先cd进入复制的这个目录
然后输入d盘。这样就已经进去到羡慕的目录了
技术图片

mvn clean

把target目录删掉。
技术图片

mvn complie

complie是编译的意思。
技术图片
生成 为了target文件夹
技术图片

target目录


技术图片
classes编译后的java文件存放的目录。
技术图片
可以mvn complie是对main下的java代码进行了编译

mcn clean:把我们编译好的项目信息直接删掉
技术图片
要是拿到被人写的代码导入到自己的项目中,必须先执行mvn clean删除掉他本地编译的所有信息,因为在公司中每个人的开发环境不一定都是相同的,别人电脑上编译的代码在自己的电脑上不一定能运行的通
complie是把src的main下的java代码进行了编译,并放在target目录 下

mvn test

技术图片
target下多了个test-classes目录。编译的就是src/test下的测试代码
技术图片
这个文件就是在src/test下的文件。
技术图片
所以执行mvn test命令是编译的src下的test文件夹下的文件。

验证mvn test 是否编译了正式下的代码。先把target删掉。
先用mvn clean 清除掉target目录
技术图片
执行mvn test。生成了target目录。

技术图片
可见mvn test不仅编译了src下的test的代码还编译了src下的main/java下的代码
技术图片

mvn package

还是先删除target目录
技术图片
技术图片

target再次被生成
技术图片

技术图片
pom.xml中的配置
技术图片
这里指定了打包的格式。
技术图片

mvn install


技术图片

技术图片
都编译了 。然后还打包了。
技术图片
还把这个包安装到了本地仓库。本地仓库多了个cn的文件夹。一步步往下找。找到我们打的包
技术图片


 

以上是关于阶段2 JavaWeb+黑马旅游网_15-Maven基础_第3节 maven标准目录结构和常用命令_07maven常用命令的主要内容,如果未能解决你的问题,请参考以下文章

阶段2 JavaWeb+黑马旅游网_15-Maven基础_第4节 maven生命周期和概念模型图_09maven概念模型图

阶段2 JavaWeb+黑马旅游网_15-Maven基础_第3节 maven标准目录结构和常用命令_07maven常用命令

阶段2 JavaWeb+黑马旅游网_15-Maven基础_第5节 使用骨架创建maven的java工程_10idea集成maven插件

黑马Java笔记+踩坑汇总JavaSE+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud/SpringCloudAlibaba+黑马旅游+谷粒商城

回到javaweb的第十四天(黑马旅游网案例)

回到Javaweb的第三十六天(黑马旅游网)(看它:注册登录退出。)