导航:首页 > 程序命令 > eclipsemaven命令

eclipsemaven命令

发布时间:2025-01-21 11:04:08

A. eclipse中更新maven update project 如果直接用maven命令的话,是哪个命令i

你好:这个的话,命令也不太好用啊,你可以参考下,这些事maven的所有命令

java">Maven库:
http://repo2.maven.org/maven2/
Maven依赖查询:
http://mvnrepository.com/
Maven常用命令:
1.创建Maven的普通java项目:
mvnarchetype:create
-DgroupId=packageName
-DartifactId=projectName
2.创建Maven的Web项目:
mvnarchetype:create
-DgroupId=packageName
-DartifactId=webappName
-DarchetypeArtifactId=maven-archetype-webapp
3.编译源代码:mvncompile
4.编译测试代码:mvntest-compile
5.运行测试:mvntest
6.产生site:mvnsite
7.打包:mvnpackage
8.在本地Repository中安装jar:mvninstall
9.清除产生的项目:mvnclean
10.生成eclipse项目:mvneclipse:eclipse
11.生成idea项目:mvnidea:idea
12.组合使用goal命令,如只打包不测试:mvn-Dtestpackage
13.编译测试的内容:mvntest-compile
14.只打jar包:mvnjar:jar
15.只测试而不编译,也不测试编译:mvntest-skippingcompile-skippingtest-compile
(-skipping的灵活运用,当然也可以用于其他组合命令)
16.清除eclipse的一些系统设置:mvneclipse:clean

ps:

一般使用情况是这样,首先通过cvs或svn下载代码到本机,然后执行mvneclipse:eclipse生成ecllipse项目文件,然后导入到eclipse就行了;修改代码后执行mvncompile或mvntest检验,也可以下载eclipse的maven插件。

mvn-version/-v显示版本信息
mvnarchetype:generate创建mvn项目
mvnarchetype:create-DgroupId=com.oreilly-DartifactId=my-app创建mvn项目

mvnpackage生成target目录,编译、测试代码,生成测试报告,生成jar/war文件
mvnjetty:run运行项目于jetty上,
mvncompile编译
mvntest编译并测试
mvnclean清空生成的文件
mvnsite生成项目相关信息的网站
mvn-Dwtpversion=1.0eclipse:eclipse生成Wtp插件的Web项目
mvn-Dwtpversion=1.0eclipse:clean清除Eclipse项目的配置信息(Web项目)
mvneclipse:eclipse将项目转化为Eclipse项目

在应用程序用使用多个存储库
<repositories>
<repository>
<id>Ibiblio</id>
<name>Ibiblio</name>
<url>http://www.ibiblio.org/maven/</url>
</repository>
<repository>
<id>PlanetMirror</id>
<name>PlanetMirror</name>
<url>http://public.planetmirror.com/pub/maven/</url>
</repository>
</repositories>


mvndeploy:deploy-file-DgroupId=com-DartifactId=client-Dversion=0.1.0-Dpackaging=jar-Dfile=d:client-0.1.0.jar-DrepositoryId=maven-repository-inner-Durl=ftp://xxxxxxx/opt/maven/repository/


发布第三方Jar到本地库中:

mvninstall:install-file-DgroupId=com-DartifactId=client-Dversion=0.1.0-Dpackaging=jar-Dfile=d:client-0.1.0.jar


-DdownloadSources=true

-DdownloadJavadocs=true

mvn-e显示详细错误信息.

mvnvalidate验证工程是否正确,所有需要的资源是否可用。
mvntest-compile编译项目测试代码。。
mvnintegration-test在集成测试可以运行的环境中处理和发布包。
mvnverify运行任何检查,验证包是否有效且达到质量标准。
mvngenerate-sources产生应用需要的任何额外的源代码,如xdoclet。

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/lifxue/archive/2009/10/14/4662902.aspx

常用命令:
mvn-v显示版本
mvnhelp:describe-Dplugin=help使用help插件的describe目标来输出MavenHelp插件的信息。
mvnhelp:describe-Dplugin=help-Dfull使用Help插件输出完整的带有参数的目标列
mvnhelp:describe-Dplugin=compiler-Dmojo=compile-Dfull获取单个目标的信息,设置mojo参数和plugin参数。此命令列出了Compiler插件的compile目标的所有信息
mvnhelp:describe-Dplugin=exec-Dfull列出所有MavenExec插件可用的目标
mvnhelp:effective-pom看这个“有效的(effective)”POM,它暴露了Maven的默认设置

mvnarchetype:create-DgroupId=org.sonatype.mavenbook.ch03-DartifactId=simple-DpackageName=org.sonatype.mavenbook创建Maven的普通java项目,在命令行使用MavenArchetype插件
mvnexec:java-Dexec.mainClass=org.sonatype.mavenbook.weather.MainExec插件让我们能够在不往classpath载入适当的依赖的情况下,运行这个程序
mvndependency:resolve打印出已解决依赖的列表
mvndependency:tree打印整个依赖树

mvninstall-X想要查看完整的依赖踪迹,包含那些因为冲突或者其它原因而被拒绝引入的构件,打开Maven的调试标记运行
mvninstall-Dmaven.test.skip=true给任何目标添加maven.test.skip属性就能跳过测试
mvninstallassembly:assembly构建装配MavenAssembly插件是一个用来创建你应用程序特有分发包的插件

mvnjetty:run调用Jetty插件的Run目标在JettyServlet容器中启动web应用
mvncompile编译你的项目
mvncleaninstall删除再编译

mvnhibernate3:hbm2ddl使用Hibernate3插件构造数据库
阅读全文

与eclipsemaven命令相关的资料

热点内容
差分演化算法 浏览:565
中山市加密软件 浏览:442
mc反编译源码 浏览:137
企业商城网站源码 浏览:409
shell脚本编程是什么 浏览:758
单片机led闪烁汇编 浏览:203
点淘app怎么没金蛋了 浏览:878
app拉新哪里找推广码 浏览:935
哪个app生活服务好 浏览:108
mht安卓用什么软件打开 浏览:320
html5即时通讯源码 浏览:144
python编程基础豆瓣 浏览:710
程序员乱码是什么意思 浏览:372
交友app怎么删除动态 浏览:92
男士穿衣哪个app好 浏览:38
如何把桌面软件改造成app 浏览:742
我的世界如何打开最近玩的服务器 浏览:386
程序员试用期汇报问题协助怎么写 浏览:129
抖音算法到底是什么 浏览:130
哪个vlan技术对报文加密 浏览:574