maven项目打包时排除依赖包】的更多相关文章

在做项目时遇见一个问题,无法解析properties文件的 内容 异常为 Could not resolve placeholder ......... 在此之前均有做相关的 配置 但是从未出现过如上异常,困惑了很久,最后把 war包提取出来得知   properties文件未被加载进项目中,因此无法识别. 但这的原因是为什么呢   ,原来此项目采用的是maven配置,但是maven在打包时将丢失properties文件,原因maven执行compile是只会扫描*.class文件. 那么这种请…
1.首先设置依赖项,这样maven就会把该路径下的jar包导入项目引用 <dependency> <groupId>DPSDK-Manager</groupId> <artifactId>DPSDK-Manager</artifactId> <version>0.2.1</version> <scope>system</scope> <systemPath>${project.based…
今天给maven项目打jar包,发现在pom.xml文件的同路径下,突然生出了一个dependency-reduced-pom.xml,也不知道这个文件是干什么的,看着别扭就想着删除了它. 后来知道是我在pom.xml中,使用了maven-shade-plugin插件打jar包,才导致了它的出现.添加上以下代码可以避免生成此文件:<configuration>      <createDependencyReducedPom>false</createDependencyRe…
maven打包的时候默认是不加入依赖的jar包的,所以想打出一个独立的可运行jar包的话直接mvn clean install package是不行的.需要略改动下pom文件,加入如下plugin <build> <sourceDirectory>src/main/java</sourceDirectory> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupI…
<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/xsd/maven-4.0.0.xsd"> <modelVersi…
这样弄完,jar包就都下载好了,就不缺失了. 从GitHub上checkout一个项目下来,导入idea后发现加载依赖奇慢无比,所以临时把网络调成FQ的代理,结果会发现idea会停止之前的下载,那怎么办呢?项目还没构建完成呢,折腾了很久,发现更改一下依赖的版本号,再右键pom文件,reimport可以成功加载改依赖,但是 没有版本号的库怎么弄呢?整了很久,发现可以这样操作: 点击右边工具栏maven--maven goal 然后在弹框中输入mvn -U idea:idea 等待命令执行完毕,就完…
以数据库连接池的配置文件(db.properties)为例,一般的项目会有开发用数据库,测试用数据库,正式环境数据库三种配置. 以前的做法是拷贝成三份,注释掉其他了两份 # 开发用 jdbc.url =jdbc:mysql://localhost:3306/app_name?characterEncoding=UTF-8&useUnicode=true&useSSL=false&allowMultiQueries=true jdbc.username = root jdbc.pas…
maven Project重新导入即可…
一句话!!!重启一下idea 红红的一片很烦!!!!!重启…
maven项目打包时总会出现莫名其妙的错误,现总结一下. 打包方式:在maven项目底下运行cmd,输入mvn clean package,会自动按pom.xml的配置打成包.使用java -jar 命令运行所打的jar包,运行中出错. 1.没有找到配置文件 将配置文件放在导出jar包的目录下运行: 2.数据库缺少某张表 查看数据库配置是否有该表:将数据库配置文件放进目录…