网站首页 > 博客文章 正文
第一步:配置本地Maven
1.解压apache-maven-3.2.5-bin;
2.然后进入目录下面的conf文件夹下编辑settings.xml;
修改其中的<localRepository>D:\develop\maven\repository</localRepository>
D:\develop\maven\repository:这个目录是你的maven本地仓库。
3.配置环境变量
变量值是你的maven安装目录;
增加path环境变量:D:\develop\maven\apache-maven-3.2.5-bin\apache-maven-3.2.5\bin;也可以有用一种写法,本人习惯这种写法,直观。
4.测试是否安装ok
Cmd --> maven --version 输出版本信息即代表你成功了。
第二步:eclipse安装maven插件
- eclipse安装maven插件有2种方式,大家都知道,离线,在线。这个看个人选择。
本人选择的在线安装。在线安装maven插件,需要先安装svn和gef;因为maven需要这两个的支持。
HelpàInstall new Softwareàadd
首先安装svn,然后gef,最后m2eclipse;
这里安装过程直接next就可以了。地址在文章开头。↑
m2eclipse的在线安装地址,本人找了好久,特别是e3.7的版本。艰辛!
安装完成之后重启eclipse。
- 打开eclipseàwindow左侧会出现一个maven菜单。此处就代表maven插件安装成功,现在我们需要进一步配置maven插件,开干!!!
- a)
上面红线处是选择自己本地的maven安装目录;
下面红线处是选择自己本地maven的setting.xml
上面红线处是选择自己本地maven的setting.xml
下面红线处是选择自己本地maven资源库
到此为止,maven已经全部安装成功;现在我们需要创建一个简单的项目来验证,我们的配置是否成功!
第三步:最后一步,创建maven web项目;进行测试
- new project
选择 Maven Project
直接next
选择
Group Id : org.apache.maven.archetypes
ArtifactId Id:maven-archetype-webapp
然后next
Group Id:看英文都能理解其意思,group:组织,团体的意思;这里的group id就是团队的标识;
ArtifactId Id:项目唯一标识
然后Finish
2.配置project
A) 在Java Resources 下面建立4个source Folder;分别是:
src/main/java src/main/resources -->存放我们代码的地方
src/test/java src/test/resources -->存放我们代码编译的地方
B)java build path
将src/main/java和src/main/resources下面的output folder进行编辑,点击右边的edit,选择target/classes;
将src/test/java和src/test/resources下面的output folder进行编辑,点击右边的edit,选择target/test-classes;
然后更改自己项目的jdk;
- 将现在这个项目改成tomcat能运行的项目
项目—>右键-->Propertiesàproject Facets;
选择Dynamic Web Module;如下图:
版本配合jdk。
到了这步,你的项目里面会出现一个webContent的文件夹,直接将这个文件夹里面的东西放到src/main/webapp里面去,然后把这个文件夹删除即可。
最后一步:
项目—>右键-->Properties-->Deployment Assembly;
这里是项目部署打包输出的地方,我们把test的删除,和刚才的webContent删除,然后右键的add,选择src/main/webapp作为我们的/目录;
然后在此add—>Java Build Path Entriesà Maven Dependencies à Finish
这一步是将jar包打包在WEB-INF/lib中。
右击项目,点击Run as,如下图:
即可看到有很多现有的maven命令,点击即可运行,并在控制台可以看到运行信息
如果你想运行的maven命令在这里没有找到,点击Maven build创建新的命令,操作如下图所示:
如下图填入Maven命令,点击Run即可
新增的maven命令可以通过如下方式找到,并再次运行:
方式二 :离线安装
1、下载m2eclipse插件:http://m2eclipse.sonatype.org/sites/m2e/0.12.1.20110112-1712/
2、将features中的jar包拷贝到eclipse/features目录中;将plugins中的jar包拷贝到eclipse/plugins目录中;
3、重启eclipse;
本地建立单独maven库:为每个项目单独建立一个(这个很占本地空间,昨天第一次用)
在项目目录行 cmd进入 输入 maven eclipse:eclipse ,此时下载本项目所需jar。
猜你喜欢
- 2024-10-20 从零开发一个WEB应用(一)搭建后端开发环境
- 2024-10-20 SpringBoot教程:Maven方式创建SpringBoot项目
- 2024-10-20 学Maven,这篇万余字的教程,真的够用了
- 2024-10-20 javaEE技术分享之如何使用Spring Boot快速创建Web应用
- 2024-10-20 Maven项目改为spring boot项目的方法
- 2024-10-20 「干货」带你走进Spring Boot 项目实战:Maven 多模块项目搭建
- 2024-10-20 Eclipse + Ant / Maven + Java 8 开发环境搭建一文穿透
- 2024-10-20 idea新建springboot项目(idea新建一个springboot项目)
- 2024-10-20 Maven+Jetty/Tomcat进行web部署开发
- 2024-10-20 IDEA下从零开始搭建SpringBoot工程
你 发表评论:
欢迎- 367℃用AI Agent治理微服务的复杂性问题|QCon
- 358℃初次使用IntelliJ IDEA新建Maven项目
- 357℃手把手教程「JavaWeb」优雅的SpringMvc+Mybatis整合之路
- 351℃Maven技术方案最全手册(mavena)
- 348℃安利Touch Bar 专属应用,让闲置的Touch Bar活跃起来!
- 346℃InfoQ 2024 年趋势报告:架构篇(infoq+2024+年趋势报告:架构篇分析)
- 345℃IntelliJ IDEA 2018版本和2022版本创建 Maven 项目对比
- 342℃从头搭建 IntelliJ IDEA 环境(intellij idea建包)
- 最近发表
- 标签列表
-
- powershellfor (55)
- messagesource (56)
- aspose.pdf破解版 (56)
- promise.race (63)
- 2019cad序列号和密钥激活码 (62)
- window.performance (66)
- qt删除文件夹 (72)
- mysqlcaching_sha2_password (64)
- ubuntu升级gcc (58)
- nacos启动失败 (64)
- ssh-add (70)
- jwt漏洞 (58)
- macos14下载 (58)
- yarnnode (62)
- abstractqueuedsynchronizer (64)
- source~/.bashrc没有那个文件或目录 (65)
- springboot整合activiti工作流 (70)
- jmeter插件下载 (61)
- 抓包分析 (60)
- idea创建mavenweb项目 (65)
- vue回到顶部 (57)
- qcombobox样式表 (68)
- vue数组concat (56)
- tomcatundertow (58)
- pastemac (61)
本文暂时没有评论,来添加一个吧(●'◡'●)