Intellij Idea Maven工程编译时无法关联lib文件夹中的第三方jar包,运行时报错找不到类
2016-12-06 08:49
1776 查看
[问题描述]
将lib文件夹或者文件夹中jar包添加到依赖中,运行的时候仍然找不到jar包中的class。
[解决思路]
将lib文件夹中的jar安装到本地maven仓库中,修改pom.xml文件添加jar依赖。
[解决步骤]
[1] maven安装jar包的命令如下:
执行命令将jar安装到本地仓库中。
命令如下:
效果如下:
安装完毕。
[2] 在pom.xml文件中添加依赖
将lib文件夹或者文件夹中jar包添加到依赖中,运行的时候仍然找不到jar包中的class。
[解决思路]
将lib文件夹中的jar安装到本地maven仓库中,修改pom.xml文件添加jar依赖。
[解决步骤]
[1] maven安装jar包的命令如下:
mvn install:install-file -Dfile=bacnet-stack-ports-1.1.0.jar // 整个文件名称加扩展名 -DgroupId=lib.bacnet-stack-ports-1.1.0 // 所在文件夹 -DartifactId=bacnet-stack-ports-1.1.0 // 整个文件名 -Dversion=1.1.0 // 版本号 -Dpackaging=jar // jar
执行命令将jar安装到本地仓库中。
命令如下:
mvn install:install-file -Dfile=bacnet-stack-ports-1.1.0.jar -DgroupId=lib.bacnet-stack-ports-1.1.0 -DartifactId=bacnet-stack-ports-1.1.0 -Dversion=1.1.0 -Dpackaging=jar
效果如下:
安装完毕。
[2] 在pom.xml文件中添加依赖
<dependency> <groupId>lib.bacnet-stack-ports-1.1.0</groupId> <artifactId>bacnet-stack-ports-1.1.0</artifactId> <version>1.1.0</version> </dependency>重新编译即可。
相关文章推荐
- Maven项目加入jar包能编译,运行时报错找不到jar包的类
- IntelliJ-IDEA编译Maven工程如何跳过test代码
- android工程中引入第三方JAR包后安装APK时老是提示找不到库文件 || Android如何将程序打成jar包 || 运行java.lang.noclassdeffounderror错误
- vs 2008的工程编译的manifest文件导致程序无法运行,通过设置 /MANIFESTDEPENDENCY (Specify Manifest Dependencies) 解决
- 在eclipse运行maven命令时报在jre里找不到jar包
- java文件cmd窗口编译后,运行class文件时报找不到类的错误。
- IDEA 运行maven命令时报错: -Dmaven.multiModuleProjectDirectory system propery is not set
- android工程中引入第三方JAR包后安装APK时老是提示找不到库文件 || Android如何将程序打成jar包 || 运行java.lang.noclassdeffounderror错误
- intellij idea maven project 无法显示dependencies
- idea14 maven项目 jdk编译版本无法修改
- javac编译成功,用java运行class文件出现“找不到或无法加载主类” 的问题
- java文件cmd窗口编译后,运行class文件时报找不到类的错误。
- android工程中引入第三方JAR包后安装APK时老是提示找不到库文件 || Android如何将程序打成jar包 || 运行java.lang.noclassdeffounderror错误
- android工程中引入第三方JAR包后安装APK时老是提示找不到库文件 || Android如何将程序打成jar包 || 运行java.lang.noclassdeffounderror错误
- vs2010以非管理员权限编译工程导致项目无法运行
- IDEA 导入工程 编译 提示找不到符号~~?
- 建立工程后刚开始编译出现了“error PRJ0003 : 生成 cmd.exe 时出错”这样的错误,虽然在debug中生成了.exe文件,但是无法执行,提示找不到mfc90ud.dll。
- javac编译成功,用java运行class文件出现“找不到或无法加载主类” 的问题解决起来很简单
- intellij idea 搭建maven的javaweb工程.
- IntelliJ IDEA Maven的工程,未结束的字符串文字