Maven
文章平均质量分 52
rosedoria0
这个作者很懒,什么都没留下…
展开
-
Maven安装过程及手动添加JAR包到本地仓库详解
一、Maven介绍Maven是一个项目构建和管理的工具,提供了帮助管理构建、文档、报告、依赖、scms、发布、分发的方法。可以方便的编译代码、进行依赖管理、管理二进制库等等。Maven的好处在于可以将项目过程规范化、自动化、高效化以及强大的可扩展性。利用Maven自身及其插件还可以获得代码检查报告、单元测试覆盖率、实现持续集成等等。二、Maven安装1、从Maven转载 2017-11-12 13:22:04 · 857 阅读 · 0 评论 -
Maven根据Profile读取不同配置环境配置文件
开发需求:在日常开发中,我们大多都会有开发环境(dev)、测试环境(test)、生产环境(product),不同环境的参数肯定不一样,我们需要在打包的时候,不同环境打不同当包,如果手动改,一方面效率低,容易出错,而且每次打包都改动,麻烦,所以Maven给我们提供了profile的配置先贴一段代码,然后后面讲一些概念1、首先需求就是有三个环境,每个环境的配置参数不一样,希望在打包的时候,不同环境用的...转载 2018-02-23 11:38:35 · 3918 阅读 · 0 评论 -
在POM配置Maven plugin提示错误“Plugin execution not covered by lifecycle configuration”的解决方案
eclipse在其POM文件的一处提示出错如下:Plugin execution not covered by lifecycle configuration: org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (execution: default-compile, phase: compile) 这表示转载 2017-12-19 12:38:57 · 164 阅读 · 0 评论 -
将项目发布到私服
1 . 修改私服中仓库的部署策略 Release版本的项目应该发布到Releases仓库中,对应的,Snapshot版本应该发布到Snapshots仓库中。Maven根据pom.xml文件中版本号节点的属性是否包含-SNAPSHOT,来判断该项目是否是snapshot版本。如果是snapshot版本,在执行mvn deploy部署命令时,maven会自动将项目发布到Snapshots仓库转载 2017-12-19 12:37:57 · 316 阅读 · 0 评论 -
maven 程序包com.sun.image.codec.jpeg不存在 问题的完美解决
在使用Hudson进行打包的过程中,因为我们使用了一个pdf文件产生缩略图的功能,倒置添加的源码文件在maven下面编译失败,失败提示信息为:程序包com.sun.image.codec.jpeg不存在 后来查看这个类文件的位置在jre/lib/rt.jar而我们设置的java_home下面的lib/dt.jar中没有这个文件,导致编译失败。通过配置maven-compiler-plugi转载 2017-12-19 12:36:21 · 2307 阅读 · 0 评论 -
maven POM.xml 标签详解
pom作为项目对象模型。通过xml表示maven项目,使用pom.xml来实现。主要描述了项目:包括配置文件;开发者需要遵循的规则,缺陷管理系统,组织和licenses,项目的url,项目的依赖性,以及其他所有的项目相关因素。[xml] view plain copyspan style="padding:0px; margin:0px" dee转载 2017-11-24 18:51:43 · 164 阅读 · 0 评论 -
创建Maven项目时提示web.xml is missing and <failOnMissingWebXml> is set to true错误解决方案
问题描述:创建Maven项目时,出现web.xml is missing and is set to true错误,如图1。图1解决方案:1.在视图Project Explorer中,选择Deployment Descriptor项目并鼠标右键。2.选择Generate Deployment Descriptor Stub,如图2。转载 2017-11-24 18:36:06 · 247 阅读 · 0 评论 -
Maven疑难JAR 下载 JMS JMXTOOLS zoomdu
http://www.datanucleus.org:15080/downloads/maven2/原创 2017-11-24 13:34:13 · 301 阅读 · 0 评论 -
使用maven构建 ssm项目 tomcat7插件运行报错, Invalid byte tag in constant pool: 60
将公司传统项目改成Maven项目后,启动报错错误日志:[WARNING] [WARNING] Some problems were encountered while building the effective settings[WARNING] Unrecognised tag: 'profile' (position: START_TAG se转载 2017-11-29 18:42:58 · 496 阅读 · 0 评论 -
mvn 编译错误java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter. <init>(Z)V
Spring+struts2 +hibernate3集成,在后台测试时报的错,报错的这句话:Exception in thread "main" java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter. (Z)V 原因是因为cglib 包和asm包冲突,开始用的cglib包是cglib-2.1.3.j转载 2017-11-29 18:41:24 · 242 阅读 · 0 评论 -
java.lang.NoClassDefFoundError: org/w3c/dom/ElementTraversal
项目使用maven 构建,并且使用集成测试(integration-test)。在命令行中运行mvn clean deploy tomcat:undeploy时,报错:Xml代码 ------------------------------------------------------- T E S T S ------------------------转载 2017-11-29 18:40:48 · 517 阅读 · 0 评论 -
Initialization of bean failed; nested exception is java.lang.NoSuchMethodError: org.objectweb.asm.Cl
Initialization of bean failed; nested exception is java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter.(Z)V启动web应用时出现以下异常:Initialization of bean failed; nested exception is转载 2017-11-29 18:39:14 · 1972 阅读 · 0 评论 -
Maven:mirror(镜像)和repository(仓库) 区别
internal repository是指在局域网内部搭建的repository,它跟central repository, jboss repository等的区别仅仅在于其URL是一个内部网址 mirror则相当于一个代理,它会拦截去指定的远程repository下载构件的请求,然后从自己这里找出构件回送给客户端。配置mirror的目的一般是出于网速考虑。 可以看出,internal转载 2017-11-29 18:08:56 · 2164 阅读 · 0 评论 -
nexus的仓库介绍,以及配置远程仓库
转载 2017-11-29 15:51:04 · 567 阅读 · 0 评论 -
Maven:mirror(镜像)和repository(仓库) 区别
internal repository是指在局域网内部搭建的repository,它跟central repository, jboss repository等的区别仅仅在于其URL是一个内部网址 mirror则相当于一个代理,它会拦截去指定的远程repository下载构件的请求,然后从自己这里找出构件回送给客户端。配置mirror的目的一般是出于网速考虑。 可以看出,internal转载 2017-11-29 10:30:06 · 451 阅读 · 0 评论 -
Maven deploy Return code is: 400
使用mvn deploy发布到远程仓库时报错 Return code is: 400原因:1.nexus的repository分三种类型:Hosted、 Proxy和Virtual,另外还有一个repository group(仓库组)用于对多个仓库进行组合。部署的时候只能部署到Hosted类型的仓库中,如果是其他类型就会出现这个400错误。2.默认情况下部署构件到Releases仓库中有时也会出...转载 2018-07-05 10:43:41 · 477 阅读 · 0 评论