![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
maven
lkx94
java开发工程师
展开
-
使用maven profile实现多环境可移植构建
转载自:http://blog.csdn.net/mhmyqn/article/details/24501281在开发过程中,我们的软件会面对不同的运行环境,比如开发环境、测试环境、生产环境,而我们的软件在不同的环境中,有的配置可能会不一样,比如数据源配置、日志文件配置、以及一些软件运行过程中的基本配置,那每次我们将软件部署到不同的环境时,都需要修改相应的配置文件,这样来回修改,是个很麻烦转载 2015-01-07 22:54:15 · 513 阅读 · 0 评论 -
maven打包时跳过test
转载自:http://blog.csdn.net/thc1987/article/details/42458895运行mvn install时跳过Test 方法一:[html] view plaincopyproject> [...] build> plugins> plug转载 2015-08-13 17:44:41 · 741 阅读 · 0 评论 -
maven打源码包
转载自:http://blog.csdn.net/symgdwyh/article/details/44079451、The source plugin can be used to create a jar file of the project sources from the command line or by binding the goal to the project's b转载 2015-04-01 10:06:13 · 536 阅读 · 0 评论 -
No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK? 问题
转载自:http://blog.csdn.net/fox_lht/article/details/16369147maven编译项目时出错,提示信息如下:[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:testCompile (default-testCompil转载 2015-03-24 11:34:11 · 687 阅读 · 0 评论 -
maven编译时指定jdk版本
用了一段时间maven了,但命令行跑maven命令还比较少,这一跑,还有好多问题。使用maven-compiler-plugin 指定JDK版本和编码,才解决了mvn compile的错误。compiler插件能解决: 1:maven 2.1默认用jdk 1.3来编译,maven 3 貌似是用jdk 1.5,如果项目用的jdk 1.6也会有问题,compiler插件可以指定JDK版转载 2015-03-24 11:38:08 · 6356 阅读 · 0 评论 -
maven pom常用配置
转载自:http://snowolf.iteye.com/blog/953735Maven用了一段时间了,基本上被我摆平了。结合Eclipse跟Bamboo,Maven还是相当给力的! 先整理下已知内容,以免过早遗忘,甚至丢失! 相关链接: Maven零散笔记——常用配置 Maven零散笔记——配置Nexus pom.xml基础配置: maven中,最让转载 2015-03-24 11:42:23 · 503 阅读 · 0 评论 -
maven常用指令
如下所有操作,前提是当前作用路径应该切换到所指定java工程的根目录下1,列出所有依赖mvn dependency:list2,列出依赖关系树mvn dependency:tree3,分析依赖mvn dependency:analyze--------------按生命周期从先到后排列:1,编译mvn clean co原创 2014-12-28 18:40:42 · 571 阅读 · 0 评论 -
使用maven一步一步构建springMVC工程
转载自:http://blog.csdn.net/fox_lht/article/details/169526831 使用eclipse构建maven web项目1.1新建Maven的web项目打开菜单File –New-MavenProject。点击Next选择模板类型archtype——maven-archtype-转载 2014-12-28 20:03:28 · 615 阅读 · 0 评论 -
CAS实现单点登录(SSO)经典完整教程
一、简介 1、cas是有耶鲁大学研发的单点登录服务器 2、本教材所用环境Tomcat7.2JDK6CAS Service 版本 cas-server-3.4.8-releaseCAS Client版本 cas-client-3.2.1-release转载 2014-12-26 19:13:26 · 611 阅读 · 0 评论 -
如何快速的解决Maven依赖冲突
如何快速的解决Maven依赖冲突发表回复为什么会出现依赖冲突首先要说明Maven的依赖管理,具体的可以参考这边 Maven学习——依赖管理 这篇文章,maven在依赖冲管理中有一下几个原则。依赖是使用Maven坐标来定位的,而Maven坐标主要由GAV(groupId, artifactId, version)构成。如果两个相同的依赖包,如果groupId,转载 2014-12-26 19:10:36 · 548 阅读 · 0 评论 -
Maven提高篇系列之五——处理依赖冲突
不知道你在使用Maven时是否遇到过诸如"NoSuchMethodError"或"ClassNotFoundException"之类的问题,甚至发生这些问题的Java类你没都没有听说过。要搞清楚这里面的缘由,我们得学习Maven对依赖冲突的处理机制。 Maven采用“最近获胜策略(nearest wins strategy)”的方式处理依赖冲突,即如果一个项目最终依赖于相同arti转载 2014-12-26 19:11:57 · 806 阅读 · 0 评论 -
使用Eclipse创建和部署maven工程
一、环境 OS:win7 jdk:1.6 maven:3 eclipse:jee3.6+m2eclipse tomcat:6 二、创建由maven构建的web工程 1、创建maven工程 mvn archetype:generate 在出现的archetype列表中可选择一个合适的编号,例如 197: remote -> struts2-archetyp转载 2014-12-25 10:06:21 · 574 阅读 · 0 评论 -
maven配置远程仓库及常用远程仓库
1 . 仓库简介 没有 Maven 时,项目用到的 .jar 文件通常需要拷贝到 /lib 目录,项目多了,拷贝的文件副本就多了,占用磁盘空间,且难于管理。Maven 使用一个称之为仓库的目录,根据构件的坐标统一存储这些构件的唯一副本,在项目中通过依赖声明,可以方便的引用构件。2 . 仓库的布局 构件都有唯一的坐标,Maven 根据坐标管理构件的存储。如以下对 spri转载 2015-01-14 23:28:41 · 1362 阅读 · 0 评论 -
maven滤除不需要的依赖POM配置
使用maven构建工程通常会引入一些相同的包,造成jar版本冲突,需要去除多余的,一般保留版本最新的jar。在部署运行工程时根据日志信息可以找到一些冲突信息,例如在我本地项目中有一个servlet-api-2.5这个包和另一个包重复冲突了,如图:通过pom.xml查看工程所依赖jar的依赖关系,可以发现,确实有两个版本的jar冲突了,如图:这种情况通常保留新版本原创 2014-12-25 13:35:46 · 13799 阅读 · 0 评论 -
maven安装指定构件到仓库
格式如下:mvn install:install -file -Dfile=需要安装的构件 -DgroupId=指定groupId -DartifactId=指定artifactId -Dversion=指定版本 -Dpackage=指定打包方式例如:mvn install:install -file -Dfile=D:/demo.jar -DgroupId=com.sonar -Da原创 2014-12-28 18:41:54 · 1008 阅读 · 0 评论