摘要:git和maven常用命令。
前言:git和maven常用命令。
git基本使用
将新项目上传到gitlab上
1、申请公司gitLab权限
2、创建一个新的gitlab项目(创建的时候,需要创建一个空的项目,不要勾选Initialize repository with a README)
3、将代码传到gitlab上
1 | cd {项目文件夹的路径} |
git常用命令
- git init:初始化
- git clone:克隆
- git add:添加
- git commit:提交已经被add进来的改动
- git revert:撤销提交
- git rm:移除文件
- git clean:从工作目录中移除没有track的文件
- git mv:对文件重命名
- git push:如果分支已经存在,将会更新,如果不存在,将会添加这个分支
克隆私有库
参考地址:https://www.cnblogs.com/haojile/p/11616566.html
1 |
|
maven基本使用
maven常用命令
创建Maven的普通Java项目:
mvn archetype:create
-DgroupId=packageName
-DartifactId=projectName创建Maven的Web项目:
mvn archetype:create
-DgroupId=packageName
-DartifactId=webappName
-DarchetypeArtifactId=maven-archetype-webapp反向生成 maven 项目的骨架:
mvn archetype:generate编译源代码:
mvn compile编译测试代码:
mvn test-compile运行测试:
mvn test产生site:
mvn site打包:
mvn package
mvn clean package -Dmaven.test.skip(打包,清除临时文件,并跳过单元测试)
在本地Repository中安装jar:
mvn install
例:installing D:\xxx\xx.jar to D:\xx\xxxx清除产生的项目:
mvn clean生成eclipse项目:
mvn eclipse:eclipse生成idea项目:
mvn idea:idea组合使用goal命令,如只打包不测试:
mvn -Dtest package编译测试的内容:
mvn test-compile只打jar包:
mvn jar:jar只测试而不编译,也不测试编译:
mvn test -skipping compile -skipping test-compile
( -skipping 的灵活运用,当然也可以用于其他组合命令)清除eclipse的一些系统设置:
mvn eclipse:clean
18.查看当前项目已被解析的依赖:
mvn dependency:list
19.上传到私服:
mvn deploy
强制检查更新,由于快照版本的更新策略(一天更新几次、隔段时间更新一次)存在,如果想强制更新就会用到此命令:
mvn clean install-U源码打包:
mvn source:jar
或
mvn source:jar-no-fork
参考文章:
Maven常用命令 https://www.cnblogs.com/wkrbky/p/6352188.html
- 本文作者: th3ee9ine
- 本文链接: https://www.blog.ajie39.top/2020/10/26/git和maven常用命令/
- 版权声明: 本博客所有文章除特别声明外,均采用 LICENSE 下的许可协议。转载请注明出处!