maven中的install 和 clean命令,以及compile、、package、test等操作介绍

maven中的install命令

主要就是谁要被其他模块依赖就install谁

Maven工具可以进行clean、compile、install、package、test等操作,但是这些操作有什么用呢,以下面的p2p-exterface为例说明一下,pwp-exterface工程目录如下:

compile

点击compile:只是简单的编译,不打包

clean

点击clean

清除编译完成的target目录

package

点击package:编译完成之后打jar包,但是不会把打完的jar包放在本地仓库中

install

点击install(先进行了一次clean):

编译完成之后dajar包,并且会打完的jar包放在本地仓库中

test

点击test:

测试专用,可以测试执行test目录下面java目录中的所有测试类,并且生成测试报告放在target文件中

相关推荐
披着羊皮不是狼4 分钟前
多用户跨学科交流系统(5):点赞功能的后端完整处理链路
java·spring boot·后端
q***13346 分钟前
SpringMVC新版本踩坑[已解决]
java
Charles_go31 分钟前
C#中级48、Debug版本和Release版本有什么区别
java·linux·c#
u***27611 小时前
Spring Boot 条件注解:@ConditionalOnProperty 完全解析
java·spring boot·后端
222you1 小时前
MyBatis-Plus当中BaseMapper接口的增删查改操作
java·开发语言·mybatis
纪莫2 小时前
技术面:MySQL(一条SQL在MySQL的执行过程?、MyISAM和InnoDB的区别?数据库事务机制?)
java·数据库·java面试⑧股
闲人编程2 小时前
Python协程的演进:从yield到async/await的完整历史
java·前端·python·async·yield·await·codecapsule
帅中的小灰灰2 小时前
C++编程建造器设计模式
java·c++·设计模式
动感小麦兜3 小时前
应用-常用工具部署命令
java·开发语言
日日行不惧千万里3 小时前
IDEA 是用什么开发的?
java·ide·intellij-idea