maven
文章平均质量分 56
DavidZhang_Java
这个作者很懒,什么都没留下…
展开
-
eclipse 构建maven-project 问题: Could not resolve archetype org.apache.maven.archetypes .
今天下午搞了搞nexus私服,在eclipse中创建maven时,遇到如题的问题,解决办法请参考原文链接:http://blog.csdn.net/u011340807/article/details/12649249原创 2015-04-11 17:48:17 · 580 阅读 · 0 评论 -
Could not resolve archetype org.apache.maven.archetypes:maven-archetype-webapp:RELEASE from any of t
下载 maven-archetype-webapp-1.0.jar, 在cmd中执行以下命令:mvn install:install-file -DgroupId=org.apache.maven.archetypes -DartifactId=maven-archetype-webapp -Dversion=1.0 -Dpackaging=jar -Dfile=path/to/maven原创 2015-05-24 12:13:27 · 759 阅读 · 0 评论 -
maven 之 profile
一个项目从开发到最终上线,一般都需要不同的环境,如果只建一个配置文件,每次切换测试环境都要更换一次配置文件,很麻烦,而且很可能会忘记做这个事情。为了省点事情,我们可以分别新建不同测试环境下的配置文件,每次测试时,只需要将配置文件名称作为启动的入参。maven 利用profile 就阔以解决。摘抄maven,以备自己不时之需:在pom.xml中,添加the following snipp原创 2015-06-26 14:16:31 · 407 阅读 · 0 评论 -
maven 之 build lifecycle
在使用maven 构建项目时,时刻离不开命令,以便对项目做一些操作,这些操作都是来源于将build 过程细化。详细lifecycle不再一一列出,可参见maven 官网之 build lifecycle篇:http://maven.apache.org/guides/introduction/introduction-to-the-lifecycle.html#Built-in_Lifecy原创 2015-06-26 16:38:00 · 604 阅读 · 0 评论 -
maven 之 dependency:tree
使用maven构建开发过程中,可能会遇到jar包冲突的情况,maven 为我们提供了一个很实用的方法。利用命令 mvn dependency:tree 可以很清楚的看到jar包之间的依赖项,我在pom.xml 里只写了junit的依赖,然后执行此命令,可见依赖关系:[INFO] --- maven-dependency-plugin:2.1:tree (default-cli) @ membe原创 2015-06-25 16:03:07 · 5921 阅读 · 0 评论 -
maven build 之 basebuild element set
build 用于maven build 项目时,对项目的资源管理、对各个goal phase 执行自定义动作等。本篇博客就讲讲basebuild:build基础元素: install ${basedir}/target ${artifactId}-${version} filters/filter1.properties ...defa原创 2015-06-25 15:53:48 · 662 阅读 · 0 评论 -
maven之非继承引用dependency-‘ import scope ’
一篇好文章,必须分享:http://www.infoq.com/cn/news/2011/01/xxb-maven-3-pom-refactoring,博主文章不错,可看看。我看了看maven官网关于import scope 方式的例子:http://maven.apache.org/guides/introduction/introduction-to-dependency-mechani原创 2015-06-23 19:50:50 · 7138 阅读 · 3 评论 -
maven 之dependencyManagement 和 pluginManagement
一个大中型Java项目中,一般由若干个module组成,各个module各司其职,担任整个工程中不同角色。大多数情况下,大多数module都会用到相同的jar包,或者插件。如果每个module中都引入自己喜欢的jar、插件,不仅冗余,而且太多冗余jar包,使得资源浪费。为了统一管理各个module中的library jar plugin,让所有子module都继承一个父pom.xml。有同学说,既原创 2015-06-23 19:17:47 · 5520 阅读 · 0 评论 -
maven 之aggregation and inheritance
Aggregation例子:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0原创 2015-06-24 10:37:19 · 824 阅读 · 0 评论 -
eclipse maven project 'X' is missing required java project 'Y' soultioin
药方: http://stackoverflow.com/questions/6871205/eclipse-missing-already-imported-required-project我的问题描述:我将子工程需要依赖的父工程关闭(close project) ,子工程出现RT 一样的错误,但是我子工程中pom.xml中已经添加了对父工程的依赖,并且我的本地仓库有父工程j原创 2015-12-23 12:32:00 · 5691 阅读 · 0 评论