maven git 命令

maven 命令:
编译源代码: mvn compile
编译测试代码:mvn test-compile 
运行测试:mvn test   
产生site:mvn site 
打包 mvn package  

在本地Repository中安装jar:mvn install        /  mvn install -DskipTests

清除产生的项目:mvn clean   
生成eclipse项目:mvn eclipse:eclipse 
生成idea项目:mvn idea:idea 
组合使用goal命令,如只打包不测试:mvn -Dtest package   
只打jar包: mvn jar:jar  
只测试而不编译,也不测试编译:mvn test -skipping compile -skipping test-compile 
( -skipping 的灵活运用,当然也可以用于其他组合命令)  
清除eclipse的一些系统设置:mvn eclipse:clean   

 mvn install -DskipTests

mvn clean eclipse:eclipse  清除 并与eclipse建立关联
mvn clean install -Dmaven.test.skip 清除  编译打包   跳过测试

Maven项目中导出项目依赖的jar包:

mvn dependency:copy-dependencies

在maven项目下创建lib文件夹,输入以下命令:

mvn dependency:copy-dependencies -DoutputDirectory=lib
设置依赖级别 
同时可以设置依赖级别,通常使用compile级别:
mvn 
dependency:copy-dependencies -DoutputDirectory=lib -DincludeScope=compile

使用mvn clean package appassembler:assemble打包(在eclipse里可以在Run Configurations中的图形界面中配置打包命令,这个自己查,我这里不赘述),打好的包格式如图:

maven git 命令_第1张图片




git常用命令:
git branch 查看分支
git checkout daily/1.11.5切换分支
git clone [email protected]:platform/finance_ceres.git 克隆远程版本库
git pull 下载代码及快速合并
git push 上传代码及快速合并
git push -tags 上传所有标签 
Git commit -m ""  只会提交添加到缓存区的文件(只提交添加的)


git 提交代码:


代码提交一般有五个步骤:
1.查看目前代码的修改状态 Git status
2.查看代码修改内容   git diff  
3.暂存需要提交的文件 git add  
4.提交已暂存的文件 git commit --amend
5.同步到服务器
同步到服务器前先需要将服务器代码同步到本地
命令: git pull
如果执行失败,就按照提示还原有冲突的文件,然后再次尝试同步。
命令:git checkout -- <有冲突的文件路径>


命令: git push origin  <本地分支名>
如果执行失败,一般是没有将服务器代码同步到本地导致的,先执行上面的git pull命令。


git add .添加所有改动过的文件,但不包括被删除的文件
git commit -m 'save'提交指定文件
git checkout master 切换分支
git pull
git checkout daily/1.11.5 切换分支
git status 查看未提交的文件
git merge master 合并到master分支
git status 查看状态
git push origin daily/1.11.5

mvn dependency:copy-dependencies

mvn dependency:copy-dependencies -DoutputDirectory=lib -DincludeScope=compile

你可能感兴趣的:(maven,git,命令)