摘要:控制台输出如下:[html]viewplaincopyprint?D: MavenProjects˃mvnarchetype:create DgroupId=com.jizg DartifactId=testMaven[INFO]扫描项目…[INFO][INFO]----------------------------------------------------------------------------------------------[INFO】构建MavenStubProject1[INFO〕----------------------------------------------------------------[INF][INF]--maven原型插件:2.2:create@standalone-pom---[警告]此目标已被弃用。请使用mvnarchetype:generateinstate[INFO]DefaultingpackagetogroupID:com。jizg[INFO]------------------------------------------------------------------------------------------[INFO]使用以下参数从旧(1.x)原型创建项目:maven原型快速启动:RELEASE[INFO]-------------------------------------------------------[INF]参数:groupId,值:com.jizg[INFO]参数:packageName,值:com.jizg[INFO〕参数:pac包,值:com。jizg[INFO]参数:artifactId,值:testMaven[INFO]参数:basedir,值:D:MavenProjects[INFO]Parameter:版本,值:1.0-SNAPSHOT[INFO]项目创建自旧(1.x)原型indir:D:MavenProjectsestMaven[INFO]--------------------------------------------------------------------------------------[INFO]构建完成时间:2.618s[INFO〕完成时间:SunJul2116:39:56CST2013[INFO】最终内存:9M/245M[INFO'------------------------------------------------------------------------可以看出,我们已经成功地创建了一个Java项目。基本目录结构如下:我们已经生成了一个App。java和TestApp分别是java文件。我们将逐步了解这两个文件的用途。你可以看到那个圆球。xml已在项目testMaven目录中创建。然而,要导入Eclipse,您还需要。项目和Classpath文件,因此我们需要通过mvneclipse:eclipse生成这两个文件。如果文件已经生成,下一步是通过Maven2导入项目文件。这是Maven创建Java项目的基本完整操作步骤。接下来,我们可以通过AddDependency添加依赖的jar包。
转自:http://blog.csdn.net/lfsfxy9/article/details/9399093
Maven环境配置只是入门的基础,现在要通过Maven基本命令生成一个Java Project,首先通过mvn命令创建project,然后导入Eclipse IDE中,即可。
首先,我cd到一个MavenProjects文件夹,然后通过命令:mvn archetype:create -DgroupId=com.jizg -DartifactId=testMaven
就会在该文件夹下创建一个testMaven的java project文件夹。
控制台输出如下:
- D:MavenProjects>mvnarchetype:create-DgroupId=com.jizg-DartifactId=testMaven
- [INFO]Scanningforprojects...
- [INFO]
- [INFO]------------------------------------------------------------------------
- [INFO]BuildingMavenStubProject(NoPOM)1
- [INFO]------------------------------------------------------------------------
- [INFO]
- [INFO]---maven-archetype-plugin:2.2:create(default-cli)@standalone-pom---
- [WARNING]Thisgoalisdeprecated.Pleaseusemvnarchetype:generateinstead
- [INFO]DefaultingpackagetogroupID:com.jizg
- [INFO]-------------------------------------------------------------------------
- ---
- [INFO]UsingfollowingparametersforcreatingprojectfromOld(1.x)Archetype:
- maven-archetype-quickstart:RELEASE
- [INFO]-------------------------------------------------------------------------
- ---
- [INFO]Parameter:groupId,Value:com.jizg
- [INFO]Parameter:packageName,Value:com.jizg
- [INFO]Parameter:package,Value:com.jizg
- [INFO]Parameter:artifactId,Value:testMaven
- [INFO]Parameter:basedir,Value:D:MavenProjects
- [INFO]Parameter:version,Value:1.0-SNAPSHOT
- [INFO]projectcreatedfromOld(1.x)Archetypeindir:D:MavenProjects estMav
- en
- [INFO]------------------------------------------------------------------------
- [INFO]BUILDSUCCESS
- [INFO]------------------------------------------------------------------------
- [INFO]Totaltime:2.618s
- [INFO]Finishedat:SunJul2116:39:56CST2013
- [INFO]FinalMemory:9M/245M
- [INFO]------------------------------------------------------------------------
可见,我们已经成功的创建了Java Project,基本目录结构如下:
并且分别生成了一个App.java和TestApp.java文件,慢慢的我们会了解到这两个文件是做什么用的。
可以看到在工程 testMaven目录下已经创建了pom.xml,但是想要导入Eclipse中还需要.project和.classpath文件,于是需要我们通过mvn eclipse:eclipse(eclipse代表待导入IDE)来生成这两个文件。这里需要注意的是,我们需要cd到工程文件夹下来使用mvn 命令,否则mvn如何知道哪个工程需要被格式处理呢?
已经生成好文件,则下一步需要通过通过Maven2(Eclipse插件)来导入工程文件。
成功导入Eclipse项目文件之后,在testMaven项目上右键--> M2-->Enable dependency Management,增加依赖管理,这样操作以后,右键M2就能看到更多的Maven操作菜单。
这样,就是一个基本完整的Maven创建Java工程的操作步骤,接下来我们可以通过Add Dependency来添加依赖jar包等等。