4 maven常用命令

杂谈:
a. 在tomcat服务器中,项目的war包是直接发布在webapps文件夹下的。此时的应用名叫做: 上下文路径
例如: 某一个ssm的应用,在浏览器中访问的时候是: http:localhost:8080/ssm/index.html 此时的ssm成为上下文。
上下文这个应用名称是可以改变的.
b. 同时,webapps下面也有一个ROOT文件夹,这个文件夹表示tomcat的根路径,如果此时,root文件夹下面也有一个index.html,那么在访问的时候,是不用再浏览器地址栏写root的,因为root是唯一的
c.

  1. 在手动创建maven项目的代码机构时候,可以手动运行maven命令来构建项目。
    注意: 运行maven命令时,一定要在pom.xml文件所在的目录
    (在pom.xml所在的目录直接在地址栏输入cmd即可,这样就不用一层一层的输入了)

  2. mvn compile:编译这个项目的java类,注意是编译src/main/java下面的类,src/main/test/文件夹下面的类是不编译的.

  3. 编译之后,在src目录下会生成target文件夹,target文件夹下面会生成classes文件夹,classes文件夹下面存放的就是编译后的java的class文件, 因此target/classes文件夹也叫做类路径
    所以那些 classpath: xxxxx.xml或者classpath: xxxx.properties中加载即是从此处加载配置文件.

  4. 如果希望编译的时候带上test目录下一起编译的话,则用:
    mvn test-compile命令即可

  5. mvn clear : 删除之前的编译的资源文件或者测试文件。此时是删除整个target文件夹.

  6. mvn package:会将之前的mvn compile也执行一次,并且会将test文件夹下的测试代码也进行编译,而且也会生成测试报告.

  7. mvn sources:jar : 将源码也进行编译打包,就好比如我们有时候下载jar的时候,可以下载jar或者包含源码的jar包.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值