Maven(二) 使用maven构建java web项目

本文介绍了如何在Mac环境下使用Eclipse和Maven创建Java Web项目。首先确保配置了Maven,然后通过新建Maven Project,选择Maven-archetype-webapp,并设置Grou Id和Artifact Id。在项目创建后,解决可能出现的错误,通过添加Server Runtime指向Apache Tomcat v8.0。接着,通过Run on Server启动项目,展示helloWorld页面。文章还概述了项目的目录结构,如src/main/java、src/main/resources等,并简要介绍了Maven的仓库概念,包括本地仓库、第三方仓库(公司私服)和中央仓库。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Mac 下Eclipse 创建一个web项目,前提: 电脑配置好maven

打开Eclipse,空白处鼠标右击,New-->Other-->Maven -->Maven Project

使用默认点击Next-->

选择Maven-archetype-webapp---->Next

输入Grou Id(如:net.quickcodes) 和 Artifact Id(如:helloworld) --->Finish.

如果是第一次创建Maven项目,Maven会加载需要的资源,会花费一些时间。此时项目会提示有错误:

 

点击项目名-->右键-->Build Path-->Add Library

选择 Server Runtime-->Next --> Apache Tomcat v8.0-->finish-->Apply.

在Eclipse下面的Server是选项卡中,在“Tomcat v8.0 Server”上用鼠标右键点击后选择“Add And Remove”:

 

然后Run AS : Run on Server.项目成功启动,显示helloWorld页面。

至此:一个基于Eclipse的maven web基本项目构建完成,下面说下基本构成:

 

src/main/java  :java源码

src/main/resources  :java配置资源

src/test/java   :测试源码

target     :输出目录

 

介绍下关于仓库的概念:

   通过pom.xml的配置,能够获得想要的jar包(稍后会讲解如何配置),但是这些jar是在呢里获得的呢?这就是仓库!

 仓库分为:本地仓库和第三方仓库(公司私服)、中央仓库

1,本地仓库:Maven会将工程内需要的jar从远程下载到本地的一个目录下,查找这个路径,找到maven文件conf文件下的setting.xml打开,就可以修改本地仓库的位置。

本地仓库内的jar包,都会到该目录下,我们使用时可以通过maven的 pom.xml文件去拿取。

2,第三方仓库:(私服)

  一般是由公司进行设立,为公司提供jar包,在开发时保证项目用的jar包版本相同。

如果没有配置私服,本地没有需要的jar包,maven就会去中央仓库中查询并取用。

3,中央仓库:

  Maven内置了远程公用仓库:http://repo1.maven.org/maven2

 这个仓库是maven自己维护并提供大量的常用类库jar。

 

关于maven构建web项目,先写到这里,后续随着学习的深入在进行更新!  加油! 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值