今天遇到一个奇葩问题: 同样的项目,我启动报错 : 某个class文件找不到.. 查找maven 依赖也的确没有找到 对应的jar 包. 查找同事项目,可以看到该class对应的 jar 包 是 logback-core. 他是通过 logback-classic  依赖引入的. 我项目中的pom.xml 配置了logback-classic 啊 ,为什么没有依赖进来呢.. 最后打开我的仓库中 logback-classic 包,打开对应pom 文件 <?xml version="1.0&…
maven仓库中有jar包pom还报错 就报错,咋啦? 这个包来源不明,自己拷贝进来的吧?你当我mvn是傻子?我要去网上验证一下: 我自己有个_remote.respositories文件,如果自己用 mvn install:install-file -Dfile=activiti-bpmn-converter-5.14.1.jar -DgroupId=org.activiti -DartifactId=activiti-bpmn-converter -Dversion=5.14.1 -Dpac…
有的时候maven下载了相对应的jar文件,但是某些类无法被引入,在eclipse打开该jar文件,发现相对应的类是invalid LOC header (bad signature),这时把maven repository里对应的jar删掉,重新让maven下载就可以了.…
有时候maven真的很坑! 有时候提示invalid LOC header (bad signat signature), 但又有时候什么都不提示,工程报错,情况有肯多中,不知道大家遇到过几种诡异的. 很多人说加-U参数或在maven插件选择强制刷新等操作,但很不好使,一点用都没有. 今天我就遇到POM提示第一行错误,这怎么可能?其他任何地方都不报错,用mvn命令的时候才能看到jar invalid. 我还遇到整个spring的项目只有test报错,其他的都不报错,编辑器里提示的Unknown…
Oracle的jar包由于是收费的,所以当我们使用maven去下载时下载不下来,对于这种情况,可以用以下方式去处理: oracle官网下载应用地址:https://www.oracle.com/downloads/ 1.从官网下载所需对应jar包,流程如下 进入连接,选择要下载的应用分类 点击,找到JDBC Drivers,下载自己需要的jar包,因为我的服务器是11g,所以我下载的版本如下 2.拿到jar包之后,由于我是maven工程,所以要将其加入到我的maven依赖中去,方便管理: 添加方…
所有maven依赖jar包地址:https://repo1.maven.org/maven2/org/apache/ 1. 安装jar包失败报错: The following artifacts could not be resolved: commons-math3:commons-math3:jar:3.4.1, commons-pool2:commons-pool2:jar:2.3: Could not find artifact commons-math3:commons-math3:j…
1:Maven命令下载源码和javadocs 当在IDE中使用Maven时如果想要看引用的jar包中类的源码和javadoc需要通过maven命令下载这些源码,然后再进行引入,通过mvn命令能够容易的达到这个目的: 2. 2:通过配置文件添加 打开maven配置文件 setting.xml文件(.../.m2/settings.xml) 增加如下配置: <profiles> <profile> <id>downloadSources</id> <pro…
maven jar包下载命令行方式 在STS中下载JAR包时经常卡住无法继续下载,这时可以用命令行方式进行下载.在终端中今入到该项目的根目录下,然后mvn clean;mvn install;等待下载即可.如果每次今入STS时,它总是去下载某一工程的JAR包,那么就需要把该工程close就好了.…
mvn dependency:sourcesmvn dependency:resolve -Dclassifier=javadoc 命令使用方法:首先进入到相应的pom.xml目录中,然后执行以上命令:第一个命令是尝试下载在pom.xml中依赖的文件的源代码.第二个命令:是尝试下载对应的javadocs…
Maven项目引入jar包的方法 法一.手动导入:项目右键—>Build Path—>Configure Build Path—>选中Libraries—>点击Add External Jars—>选中已事先下好的Jar包导入即可. 法二.通过pom.xml文件的Dependencies标签进行添加 打开maven工程的pom.xml文件.我们可以看到下面有7个标签 Overview:显示maven项目的一些基本信息Dependencies:添加jar包的页面Plugins:…