摘要: Maven的一个核心的作用就是管理项目的依赖,引入我们所需的各种jar包等。为了能自动化的解析任何一个Java构件,Maven必须将这些Jar包或者其他资源进行唯一标识,这是管理项目的依赖的基础,也就是我们要说的坐标。包括我们自己开发的项目,也是要通过坐标进行唯一标识的,这样才能才其它项目中进行依赖 阅读全文
posted @ 2016-12-10 17:20 AlanLee-Java 阅读(12352) 评论(0) 推荐(3)
摘要: 1.Eclipse创建Maven项目 使用Eclipse创建一个Maven项目非常的简单,选择菜单项File>New>Other(也可以在项目结构空白处右击鼠标键),在弹出的对话框中选择Maven下的Maven Project,如图: 然后点击Next按钮,Next按钮,选择一个Archetype指 阅读全文
posted @ 2016-12-07 18:53 AlanLee-Java 阅读(20826) 评论(0) 推荐(3)
摘要: 这里说一下在使用Maven过程中不是必须的,但十分有用的几个实践,关键时刻或许能解决您的问题。 1.设置MAVEN_OPTS环境变量 通常需要设置MAVEN_OPTS的值为-Xms128m -Xmx512m,因为Java默认的最大可用内存往往不能够满足Maven运行的需要,比如在项目较大时,使用Ma 阅读全文
posted @ 2016-12-07 15:39 AlanLee-Java 阅读(1457) 评论(0) 推荐(2)
摘要: 通过前面几部分知识,我们对maven已经有了初步的印象,就像Make的Makefile、Ant的build.xml一样,Maven项目的核心是pom.xml。POM(Project Object Model,项目对象模型)定义了项目的基本信息,用于描述项目如何构建,声明依赖,等等。我们来看看mave 阅读全文
posted @ 2016-12-07 09:45 AlanLee-Java 阅读(3314) 评论(0) 推荐(1)
摘要: 前面提到的部分知识有涉及到Maven目录结构与Maven常用的一些命令,在这里专门给大家做个简单的介绍。 1.Maven目录结构说明 Maven总体目录结构如下图: bin目录:该目录包含了mvn运行的脚本,这些脚本用来配置java命令,准备好classpath和相关的Java系统属性,然后执行Ja 阅读全文
posted @ 2016-12-05 23:36 AlanLee-Java 阅读(3306) 评论(0) 推荐(2)
摘要: 我们以简单的helloworld来作为入门的实例,有些人说掌握了helloworld你就掌握了这门技术的一半了,对于maven来说,你掌握helloworld,你可能还稀里糊涂的。 1.从maven模板创建一个项目 在命令提示符(Windows)中,浏览到要创建 Java 项目的文件夹。键入以下命令 阅读全文
posted @ 2016-12-05 23:03 AlanLee-Java 阅读(2892) 评论(0) 推荐(3)
摘要: 1.Maven本地仓库/远程仓库的基本介绍 示意图: 本地仓库是指存在于我们本机的仓库,在我们加入依赖时候,首先会跑到我们的本地仓库去找,如果找不到则会跑到远程仓库中去找。对于依赖的包大家可以从这个地址进行搜索:http://mvnrepository.com/。 远程仓库是指其他服务器上的仓库,包 阅读全文
posted @ 2016-12-05 14:35 AlanLee-Java 阅读(37014) 评论(2) 推荐(0)
摘要: 想要安装 Apache Maven在Windows 系统上, 需要下载 Maven 的 zip 文件,并将其解压到你想安装的目录,并配置 Windows 环境变量。 所需工具 : 1.JDK 2.Maven 3.Windows 7 注 Maven 3.2 要求 JDK 1.6 或以上版本, 而 Ma 阅读全文
posted @ 2016-12-05 11:16 AlanLee-Java 阅读(61812) 评论(4) 推荐(6)
摘要: Apache Maven是一个软件项目管理的综合工具。基于项目对象模型(POM)的概念,提供了帮助管理构建、文档、报告、依赖、发布等方法,Maven简化和标准化项目建设过程。处理编译,分配,文档,团队协作和其他任务的无缝连接。 Maven增加可重用性并负责建立相关的任务。 maven的好处在于可以将 阅读全文
posted @ 2016-12-05 10:37 AlanLee-Java 阅读(2231) 评论(0) 推荐(2)
摘要: 小Alan最近看到了《Effective Java》这本书,这本书包含的内容非常丰富,这本书我就不多介绍了,只能默默的说一句,作为一名java开发错过了这本书难免会成为一个小遗憾,所以还是建议有时间的小伙伴能够去看看这本书,时间挤挤总还是有的。这本书介绍的很多东西我现在也还看不太明白,很多东西我们在 阅读全文
posted @ 2016-12-01 16:16 AlanLee-Java 阅读(6712) 评论(1) 推荐(1)