【Maven学习笔记】1:在Eclipse中配置使用Maven创建项目雏形
配置Maven下载和配置Apache Maven在这篇(IDEA中配置独立Maven)的时候就已经做好了。而新版的Eclipse又自带了m2e即Maven插件,所以只要配置一下就可以使用了。之前一直配错了镜像,原来<mirror>标签要放在<mirrors>里面!怪不得怎么都没法用镜像,这部分配置是这样的:<mirrors&am
配置Maven
下载和配置Apache Maven在这篇(IDEA中配置独立Maven)的时候就已经做好了。而新版的Eclipse又自带了m2e即Maven插件,所以只要配置一下就可以使用了。
之前一直配错了镜像,原来<mirror>
标签要放在<mirrors>
里面!怪不得怎么都没法用镜像,这部分配置是这样的:
<mirrors>
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central</url>
</mirror>
</mirrors>
可以在里面多加几个<mirror>
子标签,真正使用时会按顺序优先使用前面的镜像。
配置文件和仓库位置
在Window->Preference
(Eclipse首选项)中,选定Maven的配置文件。因为在配置文件中已经配置了Maven仓库的位置,所以仓库位置会直接读取出来,这里和IDEA中的配置类似:
开启Maven仓库视图
在Window->Show View->Other
中,开启Maven仓库视图:
开启后在下方可以看到多了一个视图,在这里可以看到使用了阿里云镜像(改变了配置文件可以点击旁边Reload来刷新,而不必重启Eclipse):
创建Maven项目雏形
创建
在File->New->Other...
中选择创建一个Maven项目:
Maven也有约定优于配置这一说法,勾选上跳过项目目录结构的选项,可以使用约定的Maven项目目录结构:
但这里不勾选它再做下一步,以学习一下怎么直接创建一个web项目,如此下一步则需要勾选指定的目录(catalog)结构:
到这一步需要做一些必要的配置。groupId
指的是组织名,一般是所在集团的逆序域名,如com.apache;artifactId
指的是项目名称,只要能标识这个项目就可以了。此时,作为一个webapp项目,会自动将两者结合生成一个包名:
在构建过程中,点击右下角可以跳出一个视图,看到后台的操作,确实使用了配置的阿里云镜像:
此时项目雏形已经构建好:
修改JDK
回到JavaEE视图
在这个视图下看到的项目结构是这样的:
更多推荐
所有评论(0)