
maven
文章平均质量分 77
客 人
这个作者很懒,什么都没留下…
展开
-
解决 IDEA 中src下xml等资源文件无法读取的问题
该问题的实质是,idea对classpath的规定。在eclipse中,把资源文件放在src文件夹下,是可以找到的;但是在idea中,直接把资源文件放在src文件夹下,如果不进行设置,是不能被找到的。下面说说几种解决方法,网上说的都很混乱,我这里做一个总结:推荐方法41.将所有资源文件放在resources文件夹下这样做很方便,比较容易想转载 2017-06-21 11:01:34 · 1027 阅读 · 0 评论 -
Maven常用命令
一、Maven常用命令1.1、Maven 参数-D 传入属性参数 -P 使用pom中指定的配置 -e 显示maven运行出错的信息 -o 离线执行命令,即不去远程仓库更新包 -X 显示maven允许的debug信息 -U 强制去远程参考更新snapshot包 例如 mvn install -Dmaven.test.skip=true -Poracle 其他参数可以通过mvn help 获取1.2、...转载 2018-03-28 18:42:26 · 420 阅读 · 0 评论 -
Maven打包的三种方式
Maven可以使用mvn package指令对项目进行打包,如果使用Java -jar xxx.jar执行运行jar文件,会出现"no main manifest attribute, in xxx.jar"(没有设置Main-Class)、ClassNotFoundException(找不到依赖包)等错误。要想jar包能直接通过java -jar xxx.jar运行,需要满足:1、在jar包中的...转载 2018-03-28 17:43:31 · 207 阅读 · 0 评论 -
使用maven-war-plugin 打包时排除不需要的文件
1、过滤整个测试代码,可以直接在命令行上指定mvn clean install -Dmaven.test.skip=true提示:以上为举例,具体的构建阶段可以自定义,其中maven.test.skip为是否进行测试。或者mvn clean install -DskipTests还可以直接在pom.xml文件上指定,比如使用maven-surefire-plugin时的配置<plugin&g...转载 2018-04-02 11:31:12 · 3512 阅读 · 0 评论 -
用overlays合并多个war
在一个大项目中拆分maven工程时,很有可能会把js、css、jsp等文件放在不同的工程里(根据业务模块划分)。因为如果都集中在一个maven webapp里,那么这个maven webapp会太大,而且在业务上也比较分散 但是这些持有js、css、jsp的maven工程,如果packaging设置为jar是不合适的,因为外围要读取内部的这些文件就会很困难。在这种场景下,一个很自然的想法就是打成w...原创 2018-04-02 11:17:26 · 1854 阅读 · 0 评论 -
dependency 中的 classifier属性
classifier元素用来帮助定义构件输出的一些附属构件。附属构件与主构件对应,比如主构件是 kimi-app-2.0.0.jar 该项目可能还会通过使用一些插件生成 如 kimi-app-2.0.0-javadoc.jar 、 kimi-app-2.0.0-sources.jar 这样两个附属构件。这时候,javadoc,sources就是这两个附属构件的classifier,这样附属构件也就...转载 2018-04-02 11:11:55 · 1187 阅读 · 0 评论 -
Maven项目中使用本地JAR包
在Maven项目中使用本地JAR包有两种方法:1. 使用system scope org.richard my-jar 1.0 system ${project.basedir}/lib/my-jar.jar system scope引入的包,在使用jar-with-转载 2018-01-12 13:31:19 · 1391 阅读 · 0 评论 -
Nexus搭建Maven私有仓库
前言Nexus Repository Manager is a Java application that requires a java Runtime Environment. When you run Nexus Repository Manager, you are running a server application with a web-based user int转载 2017-07-04 11:41:24 · 299 阅读 · 0 评论 -
maven常用插件配置
常用插件配置详解Java代码 tools UTF-8 project.build.name: 用来定义war包名称 project.build.sourceEncoding: 用来定义资源文件的编码格式 下面开始讲解常用的maven插件配置 一、编译插件 Java代码转载 2017-07-04 10:15:31 · 610 阅读 · 0 评论 -
解决maven加载不了oracle jdbc驱动包的问题
由于Oracle授权问题,Maven3不提供Oracle JDBC driver,为了在Maven项目中应用Oracle JDBC driver,必须手动添加到本地仓库。手动添加到本地仓库需要本地有oracle驱动包,有两种方式获取oracle的驱动包:一种是去oracle官网下载,另一种是如果本地安装了对应版本的oracle,可以在安装文件中找到。一、下载oracle驱动包转载 2017-06-21 14:59:19 · 14465 阅读 · 2 评论 -
云计算
一、云计算总纲二、下面是章节部分目录: 2.1 JAVA基础: 2.2 Linux基础 2.3SQL优化 2.4Hadoop 2.0大数据 2.5SPARK+STORM+FLUME 2.6PYTHON 2.7统计学基础 2.8矩阵基础...原创 2019-05-29 21:10:33 · 1020 阅读 · 0 评论