首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

eclipse使用maven教程

eclipse使用maven教程 文章目录 eclipse使用maven教程 0.什么是maven 1.maven下载与安装与配置 1.1下载 1.2安装 1.3配置环境变量 2.eclipse配置...2.1 m2eclipse安装 2.2配置eclipse 3创建一个maven项目 3.1项目的结构 3.2Eclipsemaven常用命 3.3使用maven命令 0.什么是maven 参考 https...所以,根据上一段描述,我们最终目的就是学会如何在pom.xml配置获取到我们想要jar包,在此之前我们就必须了解如何创建maven项目,maven项目的结构是怎样,与普通java,web项目的区别在哪里...1.maven下载与安装与配置 最新Eclipse自带了maven,我们打开,Windows->Preferences,如果会出现下面的画面: 值得注意是Embedded内置默认maven...1创建向导多了maven相关选项: 2 选择默认工程位置 3 创建工程,红色是创建普通maven工程。粉色是创建web工程

69910

从初识Maven到使用Maven进行依赖管理和项目构建

Maven能够帮助我们干什么: 它主要两个功能: 依赖管理(jar包管理) 构建项目 ①我们知道java项目(web)开发过程需要大量jar包,这个导致我们项目非常庞大,通过Maven...---- (三)eclipse创建Maven项目 和我们通常创建项目一样,我们可以File→new→ ? 填写工作组,项目名,就可以完成创建Maven项目了。...下面我们来看看Maven项目的目录结构: ? (四)Maven常用命令 以下所有的命令都要在项目的根目录下进行。...Maven提供了一套命令,我们可以dos小黑窗中使用,当对Maven项目使用这些命令时候我们应该切换到该项目的根目录下。...---- (五)eclipse配置Maven 我们之前eclipse创建了项目,那个使用eclipse自带Maven插件,我们想要用自己安装Maven,需要在eclipse配置: ?

1.4K70
您找到你想要的搜索结果了吗?
是的
没有找到

Maven介绍,包括作用、核心概念、用法、常用命令、扩展及配置

maven工作基础,执行task或者goal时,maven会去项目根目录下读取pom.xml获得需要配置信息 pom文件包含了项目的信息和maven build项目所需配置信息,通常有项目信息...利用Archetype创建完项目后都有标准文件夹目录结构 既然Archetype相当于模具,那么当然可以自己再造模具了啊,创建Archetype 下面介绍利用maven自带集中Archetype创建项目...指定ArchetypeId, DinteractiveMode表示是否使用交互模式,交互模式让用户填写版本信息之类,非交互模式采用默认值 这样我们便建好了一个简单maven项目,目录结构如下: ?...其他: src\main\resources文件夹是用来存放资源文件maven工程默认没有resources文件夹,如果我们需要用到类似log4j.properties这样配置文件,就需要在src...5、maven扩展 maven常用插件配置和使用 6、maven配置 为了修改maven创建项目默认以来jdk版本,看了下maven配置 maven2.0默认使用jdk1.5导致反省、@override

3K10

Eclipse JavaEE 开发环境配置(JDK、Tomcat、Maven

选择好我们 JDK 安装路径就可以了,要指向指的是,双击进去就可以看到 bin 等文件夹那个文件夹,当然我们这里已经装好了,所以才会提示已经使用 ?...:选择tomcat安装目录来作为项目的发布目录 如果我们 Tomcat 安装在 D 盘,Eclipse工作空间 F 盘,那么 Eclipse 就会使用 D 盘 Tomcat,勾中这项那么 Server...path就会与 D 盘 Tomcat 位置关联,Deploy path可以自己设置任意文件夹目录,不过我们一般选择设置到 Tomcat 下 webapps 路径下 ?...接着,就需要配置一下本地仓库,找到左侧 Maven User setting,把仓库 setting.xml 文件引入,这样就会 IDE 就会根据你 Maven 设置把本地仓库引入 ?...首先看到主页是没有任何问题,注意访问时候要带上你项目名,当然如果你不想这样,可以右键点击项目,选择 Propertie s弹出框,选择 Web Project Settings,将congtext

2.4K10

Apache Maven 最全教程,7000 字总结!

③ jar包需要时候每次都要自己准备好或到官网下载 借助于maven我们可以使用统一规范方式下载jar包,规范 ④ jar包版本不一致风险 不同项目使用jar包时候,有可能导致各个项目的jar...③ 配置maven相关环境变量 环境变量增加M2_HOME,路径是maven解压后目录 环境变量里path增加maven/bin目录 ④ 验证:maven -v 查看maven版本 看到版本信息...img 四、第一个maven创建约定目录结构maven工程必须按照约定目录结构创建) 根目录:工程名 |---src:源码 |---|---main:存放主程序 |---|---|---java...:java源码文件 |---|---|---resource:存放框架配置文件 |---|---test:存放测试程序 |---pop.xml:maven核心配置文件 我们按照上面的文件夹目录结构手动创建一下...Eclipse,为JavaMavenService2增加了一个spring-core.jar包后,惊喜发现依赖两个项目都自动增加了这个jar包,这就是依赖传递性。

1.3K40

14 个方位全面克服 Maven 技术点

一文从 14 个方向分析 Maven 技术点,创建 Java 项目或者使用开源项目代码过程不再错误理解 Maven 概念,不再对于 pom.xml 感到无从下手,正确理解 Maven 项目的生命周期中扮演角色...有经验程序员都知道,项目开发过程因为一个配置节而导致需要几分钟甚至是几天检查,因为一次又一次产品部门提出修改任务,不停地编译,不停地测试,不停地部署,甚至有些情况下跳过测试导致生产环境出现重大错误情况也层出不穷...同理,应该尽可能不修改任何 Maven 安装目录文件。 Maven+Eclipse Windows 安装步骤 ? Maven 安装目录几个文件夹和文件是什么? 安装目录,如下图所示: ?...项目的根目录中放置 POM.xml, src/main/java 目录中放置项目的主代码, src/test/java 中放置项目的测试代码,这些基本目录结构和 pom.xml 文件内容称为项目的骨架...重复构建这个骨架一样导致效率低下,只要重复工作都会有提醒人优化那一天,为了节约时间创造更多价值。 Maven 提供了 archetype 以帮助我们快速勾勒出项目骨架。

70420

Eclipse转移到IntelliJ IDEA一点心得

本文在说明快捷键时候是根据Mac OSX 10.5+默认keymap,当然也提供相关文字说明,如果和我绑定不一致可以直接去keymap搜索即可。...仅仅是给变化文件修改时候提供了颜色上变化,不包括其所在各个父级文件夹哦,如果想和Eclipse一样的话需要如下图把设置勾选就可以了 其实看英文解释就可以明白了,这个默认开启以后如果想调整文件夹显示颜色时候就直接去...符合Maven约定结构web项目如何更好运行 记得刚开始用Eclipse时候那时候默认是不支持Java EE项目的,必须使用一个MyEclipse插件,直到今天好似还有人在用这个玩意,当年时候每个...IntelliJ如果你是传统Java EE结构(根目录下面有src,webMoudle这样结构),那么直接在Run Configurations添加一个Tomcat即可,点击+号添加即可(...然后是Paths部分,这个主要是class输出路径,默认目录out文件夹,如果项目中对配置文件解析等有写死路径,必须严格遵循Java EE规范的话,那么需要将此部分修改如下(如果不存在我假设情况可忽略本步骤

65610

Maven 最全教程,看了必懂,99% 的人都收藏了!

③ jar包需要时候每次都要自己准备好或到官网下载 借助于maven我们可以使用统一规范方式下载jar包,规范 ④ jar包版本不一致风险 不同项目使用jar包时候,有可能导致各个项目的jar...环境变量 ② 下载maven,解压maven放在一个非中文无空格路径下 ③ 配置maven相关环境变量 环境变量增加M2_HOME,路径是maven解压后目录 环境变量里path增加maven...四、第一个maven创建约定目录结构maven工程必须按照约定目录结构创建) “根目录:工程名 |---src:源码 |---|---main:存放主程序 |---|---|---java...:java源码文件 |---|---|---resource:存放框架配置文件 |---|---test:存放测试程序 |---pop.xml:maven核心配置文件 我们按照上面的文件夹目录结构手动创建一下...必须mvn install 传递性: Eclipse,为JavaMavenService2增加了一个spring-core.jar包后,惊喜发现依赖两个项目都自动增加了这个jar包,这就是依赖传递性

80030

看了必懂Maven最全教程!!!

③ jar包需要时候每次都要自己准备好或到官网下载 借助于maven我们可以使用统一规范方式下载jar包,规范 ④ jar包版本不一致风险 不同项目使用jar包时候,有可能导致各个项目的jar...③ 配置maven相关环境变量 环境变量增加M2_HOME,路径是maven解压后目录 环境变量里path增加maven/bin目录 ④ 验证:maven -v 查看maven版本 看到版本信息...四、第一个maven创建约定目录结构maven工程必须按照约定目录结构创建) 根目录:工程名 |---src:源码 |---|---main:存放主程序 |---|---|---java:java...源码文件 |---|---|---resource:存放框架配置文件 |---|---test:存放测试程序 |---pop.xml:maven核心配置文件 我们按照上面的文件夹目录结构手动创建一下...Eclipse,为JavaMavenService2增加了一个spring-core.jar包后,惊喜发现依赖两个项目都自动增加了这个jar包,这就是依赖传递性。

1.1K20

可能是最详细 Maven 教程

③ jar包需要时候每次都要自己准备好或到官网下载 借助于maven我们可以使用统一规范方式下载jar包,规范 ④ jar包版本不一致风险 不同项目使用jar包时候,有可能导致各个项目的jar...③ 配置maven相关环境变量 环境变量增加M2_HOME,路径是maven解压后目录 环境变量里path增加maven/bin目录 ④ 验证:maven -v 查看maven版本 看到版本信息...四、第一个maven创建约定目录结构maven工程必须按照约定目录结构创建) 根目录:工程名 |---src:源码 |---|---main:存放主程序 |---|---|---java:java...源码文件 |---|---|---resource:存放框架配置文件 |---|---test:存放测试程序 |---pop.xml:maven核心配置文件 我们按照上面的文件夹目录结构手动创建一下...Eclipse,为JavaMavenService2增加了一个spring-core.jar包后,惊喜发现依赖两个项目都自动增加了这个jar包,这就是依赖传递性。

1.1K20

Maven史上最全教程,看了必懂

③ jar包需要时候每次都要自己准备好或到官网下载 借助于maven我们可以使用统一规范方式下载jar包,规范 ④ jar包版本不一致风险 不同项目使用jar包时候,有可能导致各个项目的jar...] 环境变量里path增加maven/bin目录   ④ 验证:maven -v 查看maven版本 ?...四、第一个maven   ① 创建约定目录结构maven工程必须按照约定目录结构创建)     [1] 根目录:工程名     [2] |---src:源码     [3] |---|---main...存放测试程序     [7] |---pop.xml:maven核心配置文件 我们按照上面的文件夹目录结构手动创建一下,不用任何IDE环境(手动其实最有助于我们理解maven) ?...Eclipse,为JavaMavenService2增加了一个spring-core.jar包后,惊喜发现依赖两个项目都自动增加了这个jar包 这就是依赖传递性。

1.8K20

Maven最全最细教程

③ jar包需要时候每次都要自己准备好或到官网下载 借助于maven我们可以使用统一规范方式下载jar包,规范 ④ jar包版本不一致风险 不同项目使用jar包时候,有可能导致各个项目的jar...] 环境变量里path增加maven/bin目录   ④ 验证:maven -v 查看maven版本 ?...四、第一个maven   ① 创建约定目录结构maven工程必须按照约定目录结构创建)     [1] 根目录:工程名     [2] |---src:源码     [3] |---|---main...存放测试程序     [7] |---pop.xml:maven核心配置文件 我们按照上面的文件夹目录结构手动创建一下,不用任何IDE环境(手动其实最有助于我们理解maven) ?...Eclipse,为JavaMavenService2增加了一个spring-core.jar包后,惊喜发现依赖两个项目都自动增加了这个jar包 这就是依赖传递性。

75420

Maven史上最全教程,看了必懂

③ jar包需要时候每次都要自己准备好或到官网下载 借助于maven我们可以使用统一规范方式下载jar包,规范 ④ jar包版本不一致风险 不同项目使用jar包时候,有可能导致各个项目的jar...] 环境变量里path增加maven/bin目录   ④ 验证:maven -v 查看maven版本 ?...四、第一个maven   ① 创建约定目录结构maven工程必须按照约定目录结构创建)     [1] 根目录:工程名     [2] |---src:源码     [3] |---|---main...存放测试程序     [7] |---pop.xml:maven核心配置文件 我们按照上面的文件夹目录结构手动创建一下,不用任何IDE环境(手动其实最有助于我们理解maven) ?...Eclipse,为JavaMavenService2增加了一个spring-core.jar包后,惊喜发现依赖两个项目都自动增加了这个jar包 这就是依赖传递性。

1.1K20

Maven 知识点总结

1.4 jar包版本不一致风险 不同项目使用jar包时候,有可能导致各个项目的jar包版本不一致,导致未执行错误。...3.3 配置maven相关环境变量 1 环境变量增加M2_HOME,路径是maven解压后目录 2 环境变量里path增加maven/bin目录 3.4 验证:maven -v 查看...4 第一个maven 4.1 创建约定目录结构maven工程必须按照约定目录结构创建) 1 根目录:工程名2 |---src:源码3 |---|---main:存放主程序4 |---|---|-...--java:java源码文件5 |---|---|---resource:存放框架配置文件6 |---|---test:存放测试程序7 |---pop.xml:maven核心配置文件 我们按照上面的文件夹目录结构手动创建一下...必须mvn install 传递性: Eclipse,为JavaMavenService2增加了一个spring-core.jar包后,惊喜发现依赖两个项目都自动增加了这个jar包 这就是依赖传递性

51120

【方向盘】IDEA跟Eclipse险些打一架。Maven:都住手,我来一统天下

答曰:逻辑层面eclipse做不到,只能在路径结构下体现,具体创建动作为:点击新建项目,然后自定义这个路径,把它放在hello下面。...继续拿dubbo举例,实操它确实也是这么干:只往github里提交了maven结构源码和pom.xml元数据文件: 从此即使你用Eclipse,我用IDEA,也能正常相爱了。.../ *.ipr *.iml *.iws 创建/导入Maven项目 既然Maven项目已然成为标准,因此实际情况不管是新创建,还是接触到99.99都是maven项目。...发现没有,创建此项目时,开发者只需要关心Maven方式创建,模块依赖时候也只需更改Maven元数据文件pom.xml即可,IDEA我会自动“解析”好放在项目结构Project Structure里并保存在它自己元数据文件...来,文末3个思考题帮你复盘: 如何使用Eclipse创建多“模块”项目? Maven项目被IDEA和Eclipse加载后,各自IDE项目结构上各是什么表现?

1.4K30

谁再把IDEAProject比作EclipseWorkspace,我就跟谁急

这个maven还没出现之前挺有用,现在几乎不用了,因此一般都不勾选 第三步:填写项目名、项目位置(以及同步创建模块名、位置等,可选) ①:项目存储位置,一般作为整个项目的根目录 ②:...点击Finish,IDEA **100%**就会在新窗口(或者覆盖本窗口)打开新创建这个项目: 该项目硬盘里表现形式仅仅是一个文件目录而已: .idea文件夹作用 每个Project...一般来讲只需要写名称即可,模块路径默认放在project目录目录下 关于目录选择再强调一遍:默认情况下模块路径会在Project(或者父模块)目录下,但这并不是必须,你也可以改为和...但一般建议保持这种层级关系而不要修改~ 若是父子目录,层级关系更明显些,否则是一种plat平铺目录关系,看着不太“舒服” 点击Finish,Project视窗就可以看见该模块啦(层级结构展示哦...默认情况下,一个Project对应一个Module,它俩“合二为一”,对于中大型项目来说,一般都会使用多模块编程 下篇预告:IDEA,对项目结构Project Structure设置尤为重要,下篇就为你剖析该页面每个

84820

谁再把IDEAProject比作EclipseWorkspace,我就跟谁急

IntelliJ IDEA ,没有类似于 Eclipse 工作空间(Workspace)概念,而是提出了Project和Module这两个概念。...细品这两个概念定义,总结一下: IDEA,Project项目是最顶级结构单元,一个IDEA视窗有且只能代表一个Project 现在知道为何把user、account、order扔到一个视窗里有多么不合适了吧...一般来讲只需要写名称即可,模块路径默认放在project目录目录下 [20210124202034149.png#pic_center] 关于目录选择再强调一遍:默认情况下模块路径会在Project...但一般建议保持这种层级关系而不要修改~ 若是父子目录,层级关系更明显些,否则是一种plat平铺目录关系,看着不太“舒服” 点击Finish,Project视窗就可以看见该模块啦(层级结构展示哦):...默认情况下,一个Project对应一个Module,它俩“合二为一”,对于中大型项目来说,一般都会使用多模块编程 下篇预告:IDEA,对项目结构Project Structure设置尤为重要,下篇就为你剖析该页面每个

1.2K31

Maven-EclipseEE使用Maven构建Java web项目从0到1

Maven是什么 安装Maven 解压apache-maven-350-binzip 新建变量M2_HOME配置Maven目录 Path 变量添加 Mavenbin目录 命令窗口mvn -v...查看是否成功 修改maven默认仓库地址可选 Eclipse设置本地配置maven建议 添加maven 配置maven配置文件 EclipseEE使用Maven构建Java web项目 新建...---- 新建变量M2_HOME,配置Maven目录 ? ---- Path 变量添加 Mavenbin目录 ? ---- 命令窗口mvn -v查看是否成功 ?...---- Eclipse设置本地配置maven(建议) 如果是web项目,需要下载支持JavaEE Eclipse版本,不要使用JavaSEEclipse版本。...这是Maven已知一个特性。除非在你POM文件显示指定一个版本,否则会使用编译器默认source/target版本1.5。

57720
领券