Maven入门系列(四)——在STS下配置Maven和建立Maven项目
博客专区 > HappyBKs 的博客 > 博客详情
Maven入门系列(四)——在STS下配置Maven和建立Maven项目
HappyBKs 发表于3年前
Maven入门系列(四)——在STS下配置Maven和建立Maven项目
  • 发表于 3年前
  • 阅读 3574
  • 收藏 29
  • 点赞 1
  • 评论 9
摘要: 夜深了,我睡了

如何配置STS的Maven

在使用STS的Maven需要对Maven进行配置。虽然STS已经默认集成了Maven的插件,但是其使用大的Maven是STS内置的。现在我们需要将自己配置的maven和现有的仓库加入到STS中。方法如下:

打开STS,菜单【windows】下的【Preferences】。选择Maven下的Installations。里面默认勾选着Maven的STS集成版。现在我们需要将自己下载和配置的最新的maven导入。点击add按钮。

然后选择我们自己的maven根路径。(本文出自:http://my.oschina.net/u/1156339/blog/397637)

点击finish。

然后选中我们已经导入的maven。

然后,我们还需要配置本地仓库。这里我们选择maven下的User Settings

这里需要注意的是,该系列之前的文章已经介绍了,在自行配置本地仓库额时候,需要设置maven的config下的settings.xml。这里放了方便日后的配置管理,我们将这个settings.xml文件拷贝一份到现有的本地仓库下,表明这个本地仓库所属的配置文件是什么,方便我们指定。需要的时候复制回去即可。

然后我们选择这个包含了本地仓库位置的配置文件。


如何在STS中创建Maven

步骤就看图吧。在【File】-【New】-【Others】

选择Maven下的Maven Project。

这里是选择maven的项目架构,最常用的maven-archetype-quickstart和maven-archetype-webapp。

这里我们选择前者。

填GVA,没啥说的

唯一啰嗦的是groupId:项目倒置加用户

artifactId:模块

看看结果吧。

点击POM.xml文件。我们可以表单编辑,下面的标签还包括依赖的表单哦。当然我们可以切换到文本下编辑pom。


现在我们还需要为以后的开发工作做一点准备。如果以后需要加入一些资源文件,如hibernate配置文件等。需要为其单独设置文件夹。

我们选中包浏览器中的项目,右击选中new,然后选中source folder。

加入了两个目录,分别保存源文件的配置和测试 配置。这就叫做“约定优于配置”













标签: Maven
共有 人打赏支持
HappyBKs
粉丝 392
博文 207
码字总数 362621
评论 (9)
HappyBKs
写的是入门系列,就不要“基础不基础”了34
HappyBKs
认真写个入门系列还得提心吊胆被人喷,至少咱不装
HappyBKs
这篇没有被推荐,怎么阅读量这么高,真奇怪!
empireghost
使用maven-3.3.1 出如下错误

-Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME environment variable and mvn script match.
HappyBKs

引用来自“empireghost”的评论

使用maven-3.3.1 出如下错误

-Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME environment variable and mvn script match.
你maven环境变量设置了没有?看这个提示像是$M2_HOME没设对
阿信sxq

引用来自“empireghost”的评论

使用maven-3.3.1 出如下错误

-Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME environment variable and mvn script match.
应该是3.3.1有一些改变,先还是用3.2.5吧
yunwuxin
2
yunwuxin
ee
密西西比河
考虑考虑
×
HappyBKs
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: