
maven
文章平均质量分 82
iteye_8208
这个作者很懒,什么都没留下…
展开
-
Maven学习总结(一)——Maven入门
一、Maven的基本概念 Maven(翻译为"专家","内行")是跨平台的项目管理工具。主要服务于基于Java平台的项目构建,依赖管理和项目信息管理。1.1、项目构建 项目构建过程包括【清理项目】→【编译项目】→【测试项目】→【生成测试报告】→【打包项目】→【部署项目】这几个步骤,这六个步骤就是一个项目的完整构建过程。 理想的项目构建是高度自动化,跨平台,可重用...原创 2016-04-20 14:40:39 · 95 阅读 · 0 评论 -
maven 添加jar到中央/远程仓库
commond:mvn deploy:deploy-file -DgroupId=com.tima.javax.jta -DartifactId=jta -Dversion=1.0.0 -Dpackaging=jar -Dfile=jta.jar -Durl=http://192.168.131.8:8081/nexus/content/repositories/thirdparty/ -D...原创 2017-01-12 15:28:23 · 145 阅读 · 0 评论 -
maven jar war
maven打包的时候默认是不加入依赖的jar包的,所以想打出一个独立的可运行jar包的话直接mvn clean install package是不行的。需要略改动下pom文件,加入如下plugin?123456789101112131415161718192021222324...原创 2016-12-18 17:13:15 · 111 阅读 · 0 评论 -
maven中的pom.xml标签说明
<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 http://maven.apache.org/mave...原创 2016-12-13 13:06:28 · 106 阅读 · 0 评论 -
POM文件org.apache.maven.archiver.MavenArchiver.getManifest错误
1、Help——>Install New SoftWare2、https://otto.takari.io/content/sites/m2e.extras/m2eclipse-mavenarchiver/0.17.2/N/LATEST/3、安装完成,重启Eclipse。 Easy solution: downgrade to 2.6 versionIndeed a...原创 2016-12-05 15:00:34 · 179 阅读 · 0 评论 -
搭建Dubbo+Myeclipse+Maven3问题集锦
1. 找不到dubbo2.8.4包的问题在编译Maven工程的过程中,出现如下问题:Description Resource Path Location TypeArtifactDescriptorException: Failed to read artifact descriptor for com.alibaba:dubbo:jar:2.8.4: Unresolvab...原创 2016-11-18 10:14:31 · 257 阅读 · 0 评论 -
maven 打包时spring.handlers spring.schemas被覆盖问题
有两种方式第一是修改maven pom 文件增加 <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-shade-plugin</artifactId> <version>2.1&...原创 2016-11-18 10:13:29 · 525 阅读 · 0 评论 -
使用maven命令来分析jar包之间的依赖关系
一直有个疑问就是,我在pom文件里面引用了那些配置信息,它是如何找到各自的依赖的,后来发现原来一些jar包的配置信息已经自己在开发的时候就写入了pom信息了,各自的依赖都在maven官方仓库里挂着,这个我们自己不用操心,那既然这样,我们又该从哪里查到这些依赖信息呢,这就需要用maven的命令了,如果你是在myeclipse或者eclipse中集成的maven开发环境,那么看到如下截图,你就明白了...原创 2016-11-17 09:09:39 · 272 阅读 · 0 评论 -
Maven-关于compile/install和local repository的理解
背景说明:工作的项目是一个多模块Maven工程,平时增量时需要使用命令对关联的模块进行编译,初步检查代码有没有错,但是最近一编译就报一大堆import找不到或者找不到符号的问题,这个问题比较常见,网上一搜也有很多人问。因为最初对Maven没什么概念(其实现在也一样),编译的命令被我从 install 改成了 compile ,因为这样更快一些。。但之前都一直很正常,现在突然就...原创 2016-11-17 09:03:30 · 610 阅读 · 0 评论 -
maven编译的时候跳过test
有2种方式 方式1:用命令带上参数mvn install -Dmaven.test.skip=true 方式2:在pom.xml里面配置 <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <ar...原创 2016-10-27 21:33:59 · 120 阅读 · 0 评论 -
maven 自动部署到tomcat7
mvn tomcat7:deploy命令自动打包所在目录部署到tomcat7中。部署时tomcat7必须在运行中。 其他命令为:undeploy、redeploy,如果出现write error,可尝试redeploy进行部署。 eclipse中 Run as --> maven build --> tomcat7:deploy进行自动部署。...原创 2016-04-25 01:23:38 · 98 阅读 · 0 评论 -
Maven 打包时丢失xml、properties文件
maven执行package命令打包时,src/main/java路径下的xml和properties都没打进来。 解决方式:pom.xml中加入resources配置 <build> <resources> <resource> <directory>...原创 2016-04-24 00:02:57 · 458 阅读 · 0 评论 -
pom.xml
<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 http://maven.apache.org/maven...原创 2016-04-23 12:47:38 · 96 阅读 · 0 评论 -
Dmaven.multiModuleProjectDirectory system propery is not set.
eclipse中使用maven插件的时候,运行run as maven build的时候报错-Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME environment variable and mvn script match. 可以设一个环境变量M2_HOME指向你的maven...原创 2016-04-20 14:42:40 · 107 阅读 · 0 评论 -
Maven学习总结(三)——使用Maven构建项目
一、构建Jave项目1.1、创建Jave Project 1、使用mvn archetype:generate命令,如下所示:mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=myapp -DarchetypeArtifactId=maven-archetype-quickstart -D...原创 2016-04-20 14:42:30 · 93 阅读 · 0 评论 -
Maven学习总结(二)——Maven项目构建过程
一、创建Maven项目1.1、建立Hello项目 1、首先建立Hello项目,同时建立Maven约定的目录结构和pom.xml文件 Hello | --src | -----main | ----------java | ----------resources | -----test | ---------java...原创 2016-04-20 14:42:19 · 103 阅读 · 0 评论 -
maven 常用配置
在DOS下执行mvn compile命令时报错说缺少必要符号,事实上根本就没有缺少,为啥eclipse在编译时就没有这问题呢? 原因是编码的问题造成的! eclipse在编译的使用使用的是UTF-8,因为整个项目设置的是UTF-8格式编码。 当在DOS下执行mvn compile命令时,默认使用的是系统的GBK格式编码。 问题解决方案是在pom.xml文件中添加如下代码:...原创 2016-04-20 14:41:10 · 104 阅读 · 0 评论 -
利用MAVEN打包可运行jar包,包括依赖的第三方包
目标:应用本身打成一个jar包,依赖的第三方包放到lib目录下 开发环境OS: Windows 8.1JDK: 1.7.0开发工具: IntelliJ IDEA 13.1.1 步骤:1. 首先看下maven项目的标准目录结构: 2. 看下项目pom.xml的配置,首先要配置maven-jar-plugin,把自己的代码编译打包成jar文件,然后配置mave...原创 2017-03-27 15:15:12 · 260 阅读 · 0 评论