Maven学习03--使用Eclipse maven创建普通java项目
2017-06-24 11:07
417 查看
我使用的Eclipse的版本为Neon Release (4.6.0),新版的Eclipse已经集成了Maven所需的插件,所以不再需要手动安装m2eclipse插件了,这里就直接开始使用eclipse maven来创建第一个普通的java项目。
第一步:File->New->other...或者使用快捷键Ctrl+N,调出生成项目的选择界面,该界面如下图:
图 1.
第二步:在图 1.里的Wizards里搜索maven,也可以自己在下面的目录里查找,选择Maven Project:
图 2.
第三步:点击Next,弹出如下所示的界面,这个界面里可以选择我们该创建哪类项目(普通项目或者web项目),因为我们这里只需要创建普通java项目,所以选择Artifact Id为maven-archetype-quickstart的这一项,然后点击Next:
图 3.
第四步:之前都是配置Maven,接下来是我们具体的项目,所以步骤三点完Next后会出现下面的界面,这里,Group Id是项目组的唯一标识,Artifact Id是该项目组下的某一项目,Version是Maven的版本,SNAPSHOT意为快照,说明该项目还在开发中,是不稳定的版本。在Artifact
Id输入项目名,这个名会成为eclipse里的项目名,该项目下的src/main/java和src/test/java文件夹下会自动生成这里的Package,最后点击Finish,生成名为hellomaven的新项目。
注意:eclipse里的实际项目名称并不是Group Id的值,可以将Maven理解为是以项目组为管理基本单位的工具,多个项目同属于一个项目组,一个项目组也可以只有一个项目,可以有多个项目组。
图 4.
使用Maven创建完一个项目后,来看看hellomaven的目录结构。
图 5.
图 6.
这里打开hellomaven在系统中的目录,打开里面的.classpath,可以看到里面将src/main/java和src/test/java的级别都定义为'src',表示这两个都是该项目下的类路径,这两个org.renren.learningmaven.hellomaven包应该可以理解为实际上为是一个包的,不过是放在两个不同的文件夹里罢了,而其class文件的输出文件夹分别为target/classes和target/test-classes,但是这里在App.java里使用AppTest对象时,提示ClassNotFoundException,原因暂时不清楚。
第一步:File->New->other...或者使用快捷键Ctrl+N,调出生成项目的选择界面,该界面如下图:
图 1.
第二步:在图 1.里的Wizards里搜索maven,也可以自己在下面的目录里查找,选择Maven Project:
图 2.
第三步:点击Next,弹出如下所示的界面,这个界面里可以选择我们该创建哪类项目(普通项目或者web项目),因为我们这里只需要创建普通java项目,所以选择Artifact Id为maven-archetype-quickstart的这一项,然后点击Next:
图 3.
第四步:之前都是配置Maven,接下来是我们具体的项目,所以步骤三点完Next后会出现下面的界面,这里,Group Id是项目组的唯一标识,Artifact Id是该项目组下的某一项目,Version是Maven的版本,SNAPSHOT意为快照,说明该项目还在开发中,是不稳定的版本。在Artifact
Id输入项目名,这个名会成为eclipse里的项目名,该项目下的src/main/java和src/test/java文件夹下会自动生成这里的Package,最后点击Finish,生成名为hellomaven的新项目。
注意:eclipse里的实际项目名称并不是Group Id的值,可以将Maven理解为是以项目组为管理基本单位的工具,多个项目同属于一个项目组,一个项目组也可以只有一个项目,可以有多个项目组。
图 4.
使用Maven创建完一个项目后,来看看hellomaven的目录结构。
图 5.
图 6.
这里打开hellomaven在系统中的目录,打开里面的.classpath,可以看到里面将src/main/java和src/test/java的级别都定义为'src',表示这两个都是该项目下的类路径,这两个org.renren.learningmaven.hellomaven包应该可以理解为实际上为是一个包的,不过是放在两个不同的文件夹里罢了,而其class文件的输出文件夹分别为target/classes和target/test-classes,但是这里在App.java里使用AppTest对象时,提示ClassNotFoundException,原因暂时不清楚。
相关文章推荐
- Maven(二)——eclipse使用Maven创建(Java和Android)项目
- Eclipse使用Maven创建普通Java工程时错误:Could not resolve archetype org.apache.maven.archetypes:maven-archetype-
- 使用Eclipse创建Maven的JavaWeb项目
- 照葫芦画瓢系列之Java --- eclipse下使用maven创建Struts 2项目
- maven学习笔记:使用eclipse的maven插件创建java_spark项目
- Eclipse使用(十)—— 使用Eclipse创建简单的Maven Java项目
- Eclipse使用Maven创建普通Java工程时错误:Could not resolve archetype org.apache.maven.archetypes:maven-archetype-quickstart:RELEASE from any of the configured repositories.
- 使用Eclipse-Maven-git做Java开发(5)--Eclipse的Java项目的创建过程
- 全网最详细的IDEA、Eclipse和MyEclipse之间于Java web项目发布到Tomcat上运行成功的对比事宜【博主强烈推荐】【适合普通的还是Maven方式创建的】(图文详解)
- 在Linux如何使用命令创建Maven的普通java项目
- Java开发环境的搭建以及使用eclipse创建项目
- 使用Eclipse创建Maven项目
- [使用心得]maven2之m2eclipse使用手册之六使用Maven2插件创建一个简单的SSH2项目之glassfish篇(二)
- Eclipse下创建好的Java工程如何使用Maven进行管理
- 使用Maven管理Eclipse Java项目(多modules编译)
- maven的配置与使用---创建普通项目、web项目
- [使用心得]maven2之m2eclipse使用手册之六使用Maven2插件创建一个简单的SSH2项目之glassfish篇(一)
- 在ECLIPSE中使用maven插件创建webapp类型项目
- 使用eclipse创建Maven项目