导航:首页 > 程序命令 > eclipse编译命令

eclipse编译命令

发布时间:2024-09-16 07:07:10

① 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插件构造数据库

② 怎么通过命令行编译和执行java文件

要想编译和运行java文件,很简单,只需要两个命令:

(1)javac:作用:编译java文件;使用方法: javac Hello.java ,如果不出错的话,在与Hello.java 同一目录下会生成一个Hello.class文件,这个class文件是操作系统能够使用和运行的文件。

(2)java: 作用:运行.class文件;使用方法:java Hello,如果不出错的话,会执行Hello.class文件。注意:这里的Hello后面不需要扩展名。

下面举例说明:

假设我有一个Hello.java文件放在D:javatest 文件夹下。

打开cmd命令窗口,会出现C:userlenovo 这里出现的是系统用户名,这里我们需要将路径转移到java文件所在目录。

紧接着输入 D:回车,会出现一下界面:

这时候我们需要定位到java文件所在目录(这里是javatest目录),接着输入 cd javatest 回车。

此时进入到D:javatest目录中,此时的Hello.java文件就在这里

这时候我们就可以用javac命令编译啦,输入javac Hello.java回车

这里如果没有任何提示表示编译成功,此时打开d:javatest文件夹你会发现此时多了一个名为Hello.class的文件,这就是操作系统能够运行的文件。

接着输入 java Hello回车,你就会看到文件被运行的结果。

这里有几个要注意的问题

第一:Hello.java中的内容是一个类,这个类的名字与.java文件名字必须完全一致。如果不一致将出错。这里当你通过eclipse创建一个类文件的时候你就会理解的更清楚了,这里不赘述。

第二:javac 和 java 命令的使用方法要注意,格式。

第三:要使用这两命令,必须配置好环境变量。

③ eclipse菜单里面的clean和build是干什么用的

Eclipse菜单中的Clean和Build的作用,简单地说:Clean是用来清除自动生成的gen文件夹的内容,然后重新生成;Build是用来重新编译java类文件生成字节码。使用Clean和Build需要注意几个小技巧:

  1. Clean和Build属于菜单“Project”下的两个命令,Clean可以指定“清除”的项目或所以项目,在执行该操作时,特别需要注意。如果当前Android Project存在错误,Clean无法正常执行,造成gen文件夹下文件丢失,比如:R丢失


④ 怎么用命令行编译,打包,运行java

一、编译:从.java生成.class
(1)eclipse编译:
在菜单栏里选择"项目"→"构建"/"自动构建",就会在workspace的项目里的bin目录下自动生成.class文件,不需要手动一个个去编译。

(2)命令行编译:
进入src目录,直接javac com/csdn/javacode/A.java,注意这里一定要写全路径com/csdn/javacode(这里一定是/号而非.号),并且.java文件一定要有后缀名!
这样生成的.class文件和src在同一目录下,就是在哪个目录下手动一个个编译,生成的.class文件就在哪个目录下。
---------------------------------------------
二、运行:从.class生成.exe
命令行运行:
cd进入bin目录(eclipse构建生成的一般都在bin目录下),直接java com.csdn.javacode.EncryptClasses key.data
(运行EncryptClasses.class,输出到key.data文件里)
-----注意.class文件在命令行里不要带后缀名!并且路径要写全,执行时,包名加路径时,一定是点号.而非/号!!!
------------------------------------------------------------
三、打包jar:
把零散的.class文件打包为jar:(不是在eclipse里"导出"为jar包)

cd进入要打成jar包的class文件所在目录:jar cvf [生成jar的名称.jar] [列出class文件] //若有多个用空格隔开
例1:操作零散的单个或几个class文件:
cd bin
jar cvf ipaddress.jar com/cn/lbs/IPSeeker.class com/cn/lbs/SplitAddress.class
之后会在bin目录下生成ipaddress.jar,不过这里jar下面没有com.csdn.ipaddress包,因为之前没有创建目录

例2:把一个文件夹下面所有的class文件打成jar包
(这里让生成的jar目录下有com.csdn.ipaddress包,于是在总的文件夹ipaddress下新建文件夹嵌套com\csdn\ipaddress\,里面放上需要打包的.class文件)
cd回到总的文件夹ipaddress,
jar cvf ipaddress.jar * 回车

阅读全文

与eclipse编译命令相关的资料

热点内容
cs管理员命令是什么 浏览:124
华为v10模拟加密门禁卡 浏览:723
android修改app名称 浏览:640
辐射3伙伴命令 浏览:247
苹果电脑pdf转换成word 浏览:921
纯小数运算法则 浏览:385
php什么是事务 浏览:859
怎么添加网名文件夹 浏览:769
啊哈算法语言 浏览:677
马来西亚加密货币政策 浏览:233
交通银行app锁定怎么解锁 浏览:54
php登录验证session 浏览:730
粤政易文件放在手机哪个文件夹 浏览:107
打印机和传真命令 浏览:550
php添加购物车 浏览:5
安卓怎么下载植物大战僵尸1无尽版 浏览:267
程序员上班下班难吗 浏览:299
梦的pdf微盘 浏览:186
材料结构分析pdf 浏览:795
程序员预研的项目 浏览:346