maven
f7anty
这个作者很懒,什么都没留下…
展开
-
maven在settings.xml中存储加密密码
maven配置server时对password进行加密1.需求因为公司的编译服务器部署在了阿里云上,需要在编译完成后上传编译后的aar文件到公司maven私服上,普通的maven部署方式是把maven私服的账号密码以明文的方式配置在settings.xml文件中<server> <id>deploymentRepo</id> <username>admin</username> <passwo转载 2020-10-17 14:43:45 · 457 阅读 · 0 评论 -
有关maven不能加载ojdbc14.jar解决方法
首先下载ojdbc14-10.2.0.4.0.jar这个包,然后在cmd下输入以下mvn install:install-file -DgroupId=com.oracle -DartifactIdojdbc14-Dversion=10.2.0.4.0 -Dpackaging=jar -Dfile=C:\ojdbc14-10.2.0.4.0.jar当然这里的-Dfile是指转载 2015-12-14 15:46:57 · 1781 阅读 · 0 评论 -
maven学习(下)利用Profile构建不同环境的部署包
接上回继续,项目开发好以后,通常要在多个环境部署,象我们公司多达5种环境:本机环境(local)、(开发小组内自测的)开发环境(dev)、(提供给测试团队的)测试环境(test)、预发布环境(pre)、正式生产环境(prod),每种环境都有各自的配置参数,比如:数据库连接、远程调用的ws地址等等。如果每个环境build前手动修改这些参数,显然太不fashion.maven早就考虑到了这些问题,转载 2015-12-09 11:17:59 · 394 阅读 · 0 评论 -
maven中把依赖的JAR包一起打包
这里所用到的MAVEN-PLUGIN是MAVNE-ASSEMBLY-PLUGIN官方网站是:http://maven.apache.org/plugins/maven-assembly-plugin/usage.html 1. 添加此PLUGIN到项目的POM.XML中 Xml代码 buizld> plugins>转载 2015-12-09 17:05:04 · 535 阅读 · 0 评论 -
在Maven仓库中添加Oracle JDBC驱动
由于Oracle授权问题,Maven3不提供Oracle JDBC driver,为了在Maven项目中应用Oracle JDBC driver,必须手动添加到本地仓库。一.首先要得到Oracle JDBC Driver1.通过Oracle官方网站下载相应版本:http://www.oracle.com/technetwork/database/features/jdbc/inde转载 2016-01-31 11:06:03 · 464 阅读 · 0 评论 -
dependencies与dependencyManagement的区别
在上一个项目中遇到一些jar包冲突的问题,之后还有很多人分不清楚dependencies与dependencyManagement的区别,本篇文章将这些区别总结下来。 1、DepencyManagement应用场景 当我们的项目模块很多的时候,我们使用Maven管理项目非常方便,帮助我们管理构建、文档、报告、依赖、scms、发布、分发的方法。可以方便的编译代码、进行依赖管理、管理二...转载 2018-06-17 19:54:09 · 1288 阅读 · 0 评论 -
发布本地项目和源码到maven私服中
有时候我们会使用第三方包到我们的项目中,但是想看源码的时候,需要下载源码查看,十分麻烦。不如把源码上传到maven私服中,这样查看源码的时候就可以直接从mvaen nexus下载直接查看了。方法如下:1、在setting.xml文件中增加用户名和密码配置(特别注意这里的ID) <servers> <!-- 用于发布正式版本 --> &...转载 2018-07-02 17:43:46 · 492 阅读 · 0 评论 -
Maven私服搭建
一、 Nexus介绍?Nexus是Maven仓库管理器,如果你使用Maven,你可以从Maven中央仓库下载所需要的构件(artifact),但这通常不是一个好的做法,你应该在本地架设一个Maven仓库服务器,在代理远程仓库的同时维护本地仓库,以节省带宽和时间,Nexus就可以满足这样的需要。此外,他还提供了强大的仓库管理功能,构件搜索功能,它基于REST,友好的UI是一个ext...转载 2019-09-02 16:28:16 · 230 阅读 · 0 评论 -
Maven 项目打包需要注意到的那点事儿
转自http://blog.csdn.net/defonds/article/details/432331311. 关于 Maven 打 war 包《使用 Eclipse 的 Maven 2 插件开发一个 JEE 项目》详细介绍了如何在 Eclipse 使用 Maven 新建一个 JEE 项目并对其进行断点跟踪调试,但是没有介绍如何对 JEE 项目打 war 包。其实很简单,你只需要把转载 2015-10-05 23:09:32 · 600 阅读 · 0 评论 -
浅谈java 中构建可执行 jar 包的几种方式
有时候,由于项目的需要,我们会将源码编译后以工具包(class打成jar包)的形式对外提供,此时,你的 jar 包不一定要是可执行的,只要能通过编译,能被别人以 import 的方式调用就行了。但还有的情况是,我们的 jar 包是要可执行的,即能直接在 cmd 下直接运行。前者的打包很简单,在 eclipse 中,直接选中要打包的 java 文件和其它资源、依赖文件, export →转载 2015-04-23 15:04:41 · 512 阅读 · 0 评论 -
Apache Maven 入门篇(下)
作者:George Ma第一篇文章大概的介绍了一下Apache Maven以及它的下载和安装,并且运行了一个简单的示例。那么在对maven有了一点接触后,接下去的一步是要了解maven的核心概念,这样才能在使用maven的时候游刃有余。接下来我们介绍下面这几个核心概念:POM (Project Object Model)Maven 插件Maven 生命周期Maven 依赖管理Mav转载 2014-02-12 16:13:00 · 532 阅读 · 0 评论 -
Solving “Dynamic Web Module 3.0 requires Java 1.6 or newer” in Maven Projects
When you’re creating a project with Dynamic Web Module 3.0 support, you should be using Java 1.6 or newer. I’ll be fixing this issue with Java 1.7, using Eclipse.The “Markers” tab will be sh转载 2014-04-27 21:43:24 · 1458 阅读 · 0 评论 -
Maven中出现Cannot load JDBC driver class 'oracle.jdbc.driver.OracleDriver'的解决办法
oracle JAR包没有放在原创 2014-04-27 22:39:35 · 10181 阅读 · 0 评论 -
Maven最佳实践:Maven仓库
什么是Maven仓库在不用Maven的时候,比如说以前我们用Ant构建项目,在项目目录下,往往会看到一个名为/lib的子目录,那里存放着各类第三方依赖jar文件,如log4j.jar,junit.jar等等。每建立一个项目,你都需要建立这样的一个/lib目录,然后复制一对jar文件,这是很明显的重复。重复永远是噩梦的起点,多个项目不共用相同的jar文件,不仅会造成磁盘资源的浪费,也使得版本转载 2014-05-20 14:19:34 · 512 阅读 · 0 评论 -
Maven:仓库
用来统一存储所有maven共享构建的位置就是仓库。Maven仓库布局:根据maven坐标定义每个构建在仓库中唯一存储路径大致格式为:groupId/artifactId/version/artifactId-version.packaging例如:上面的依赖Hello在仓库中的位置为:[html] view plaincopy转载 2014-05-20 14:30:06 · 613 阅读 · 0 评论 -
mybatis generator 使用
XML Parser Error on line 13: XML 文档结构必须从头至尾包含在同一个实体内。貌似配置文件不能加注释!Unexpected error while running MyBatis Generator. Exception getting JDBC Driver查阅generator官方文档发现指定Jar包路径即可 e转载 2014-05-20 15:49:21 · 1406 阅读 · 0 评论 -
maven常见问题问答
1.前言Maven,发音是[`meivin],"专家"的意思。它是一个很好的项目管理工具,很早就进入了我的必备工具行列,但是这次为了把project1项目完全迁移并应用maven,所以对maven进行了一些深入的学习。写这个学习笔记的目的,一个是为了自己备忘,二则希望能够为其他人学习使用maven 缩短一些时间。2. maven概要首先我把maven的概念快速的梳理一下,让转载 2014-05-20 11:13:34 · 672 阅读 · 0 评论 -
一个多maven项目聚合的实例
本文介绍一个多maven项目的实例demo,展示了聚合、继承、工程依赖、单元测试、多war聚合、cargo发布等场景 一、工程介绍 该项目由5个maven项目组成 task-aggregator是父工程,同时承担聚合模块和父模块的作用,没有实际代码和资源文件 task-common是基础工程,里面是公共的代码 task-sla是某一个业务子模块,不包含we转载 2014-05-25 22:35:26 · 714 阅读 · 0 评论 -
maven项目中自动下载jar包的pom.xml配置
用 maven2 ,pom.xml中设置了依赖,会帮你下载所有依赖的.jar到 M2_REPO 指向的目录 --------------------------------------------------------------------------------------------M2_REPO是一个用来定义 maven 2仓库在硬盘中的存储位置,windows转载 2014-11-25 21:57:23 · 769 阅读 · 0 评论 -
eclipse 配置Maven问题解决办法:新建maven工程时报错:Could not resolve archetype org.apache.maven.archetypes .
原文 http://blog.csdn.net/u011340807/article/details/12649249此文乃本作者配置maven,被其折磨n天,究极解决方案,好文要顶啊。欢迎致电:zhe-jiang.he@hp.com 首先各maven.archetypes下载地址:http://mirrors.ibiblio.org/maven2/org/apa转载 2014-12-03 21:47:18 · 959 阅读 · 0 评论 -
启动报错:java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
如果你是maven项目,tomcat在发布项目的时候没有同时发布maven依赖所添加的jar包,你需要设置一下eclipse:项目 —> 属性 -> Deployment Assembly -> Add -> Java Build Path Entries -> 选择Maven Dependencies -> Finish -> OK把对应的Maven依赖包也发布到tomcat,调试时会自动转载 2014-12-13 15:20:38 · 964 阅读 · 0 评论 -
修改maven本地仓库路径
从eclipse中增加了maven2的插件之后,maven默认的本地库的路径是${user}/.m2/repository/下,一般windows用户的操作系统都安装在C盘,所以这个目录下的jar包比较危险。我尝试从myeclipse->preferences->java->build path->classpath variables中查找M2_REPO这个变量,发现其路径指向的是“C:\D转载 2015-03-19 22:05:03 · 508 阅读 · 0 评论 -
Apache Maven 入门篇 ( 上 )
作者:George Ma写这个 maven 的入门篇是因为之前在一个开发者会的动手实验中发现挺多人对于 maven 不是那么了解,所以就有了这个想法。这个入门篇分上下两篇。本文着重动手,用 maven 来构建运行 hellow world 程序,体会一下不用任何 IDE ,只用 maven 是咋回事。然后下篇就讲解一下 maven 的核心概念。写这两篇文章特意回避了复杂的示例,也不使用 I转载 2014-02-12 16:04:35 · 606 阅读 · 0 评论