Maven
文章平均质量分 82
keke_Xin
这个作者很懒,什么都没留下…
展开
-
Maven--软件项目管理工具
Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。 目前,绝大多数开发人员都把 Ant 当作 Java 编程项目的标准构建工具。遗憾的是,Ant 的项目管理工具(作为 make的替代工具)不能满足绝大多数开发人员的需要。通过检查 Ant 构建文件,很难发现项目的相关性信息和其它元信息(如开发人员/拥有者、版本或站点主页)。 Mave...原创 2013-03-05 14:34:54 · 324 阅读 · 0 评论 -
slf4j-api 1.6.x (or later) is incompatible with this binding.解决方案及原理
前几天搭建工程的时候,每次启动总会报这个异常: [java] view plain copy SLF4J: slf4j-api 1.6.x (or later) is incompatible with this binding. SLF4J: Your binding is version 1.5.5 or earlier. SLF4J: Up...原创 2016-09-08 15:20:39 · 709 阅读 · 0 评论 -
错误: 找不到或无法加载主类 org.codehaus.plexus.classworlds.launcher.Launcher
在pom.xml里面增加了一个jar包,idea的环境变量中没有,需要mvn idea:idea的时候包NoClassDefFoundError: org/codehaus/plexus/classworlds/launcher/Launcher MVN的安装目录: /usr/local/maven3/ 首先,查看执行的mvn路径 root@ubuntu:/# which mvn /usr/bi...原创 2015-04-09 14:52:00 · 1928 阅读 · 0 评论 -
Maven入门介绍
注:转载时请注明原作者(jiangshachina)及出处(http://www.blogjava.net/jiangshachina)!1 关键名词 Project:任何您想build的事物,Maven都可以认为它们是工程。这些工程被定义为工程对象模型(POM,Poject Object Model)。一个工程可以依赖其它的工程;一个工程也可以由多个子工程构成。 POM:POM(p...原创 2013-08-27 17:36:03 · 116 阅读 · 0 评论 -
为Maven项目配置多个源文件夹
Maven 为我们提供了一致的项目目录配置(源文件夹、资源文件夹等),在自动构建项目时, Maven 会按照这个配置来执行操作(编译源文件、拷贝资源文件)。 当 Maven 规约的默认配置不能够满足我们的需求时,我们就要动手修改项目的 Maven 配置,让我们的项目能够与 Maven 很好地协同工作。这里讨论的需求有: 配置多个源文件夹来管理我们项目的模块 配置多个资源文件夹来管理我们项...原创 2013-08-27 10:47:02 · 208 阅读 · 0 评论 -
Maven的基本原理和Maven2的新特性
用Maven做项目管理 在Java世界中我们很多的开发人员选择用Ant来构建项目,一个build.xml能够完成编译、测试、打包、部署等很多任务,但我们也碰到了很多的问题,如jar文件管理混乱,各个项目结构和build.xml相差很大等等。而Maven的出现,给项目提供了更多的支持。 1 简介 Maven作为Apache的一个开源项目,旨在给项目管理提供更多的支持,主页地...原创 2013-08-23 17:50:37 · 151 阅读 · 0 评论 -
Maven Dependency设置详解
come from : http://www.javaeye.com/topic/240424 用了Maven,所需的JAR包就不能再像往常一样,自己找到并下载下来,用IDE导进去就完事了,Maven用了一个项目依赖 (Dependency)的概念,用俗话说,就是我的项目需要用你这个jar包,就称之为我的项目依赖你这个包,换句话说,你这个JAR包就是我这个项目的Dependency。 ...原创 2013-08-23 16:06:04 · 192 阅读 · 0 评论 -
maven多模块使用,父模块(modules使用,package为pom),子模块(parent使用)
转自:http://blog.csdn.net/eclipser1987/article/details/5739177 一个多模块项目通过一个父POM 引用一个或多个子模块来定义。父项目,通过以下配置,将子项目关联。 [xhtml] view plaincopy <packaging>pom</packaging> <m...原创 2014-06-03 10:42:00 · 1060 阅读 · 0 评论 -
Maven常用命令
Maven库: http://repo2.maven.org/maven2/ Maven依赖查询: http://mvnrepository.com/ Maven常用命令: 1. 创建Maven的普通java项目: mvn archetype:create -DgroupId=packageName -DartifactId=projectName 2. 创...原创 2014-05-15 22:21:44 · 138 阅读 · 0 评论 -
Eclipse安装Maven插件
环境准备: <!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />-->eclipse(Helios) 3.6mave...原创 2013-08-01 13:58:42 · 111 阅读 · 0 评论 -
Eclipse(已安装Maven插件)创建Maven Java Project和Maven Java Web Project
1. 安装m2eclipse插件 要用Eclipse构建Maven项目,我们需要先安装meeclipse插件 点击eclipse菜单栏Help->Eclipse Marketplace搜索到插件Maven Integration for Eclipse 并点击安装即可,如下图: 安装成成之后我们在Eclipse菜单栏中点击File->New->Other,...原创 2013-08-01 13:48:32 · 164 阅读 · 0 评论 -
使用仓库管理器——Sonatype Nexus的九大理由
(译自:Nine Reasons to Use a Repository Manager: Sonatype Nexus ) 目前有很多组织使用了一些工具依赖于Maven仓库,但他们并没有采用一个仓库管理器,对于这一点我十分惊讶。可能没人提出来这一点,没人站出来告诉别人使用一个仓库管理器能带来什么好处。我经常能从很多不使用Maven仓库管理器的组织那里听到这样的字眼:“我们不需...原创 2013-07-03 10:35:44 · 170 阅读 · 0 评论 -
导入maven项目出现 Unsupported IClasspathEntry kind=4
Unsupported IClasspathEntry kind=4 这个异常会导致项目无法使用spring ide启动 英文解释如下: Please see https://bugs.eclipse.org/bugs/show_bug.cgi?id=374332#c14 The problem is caused by the fact that the STS (th...原创 2015-11-10 10:08:02 · 150 阅读 · 0 评论