java项目中jar包引用问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java项目中jar包引用问题相关的知识,希望对你有一定的参考价值。

如此项目工程中,LoginWeb项目中引用了jar文件库中的jar包,显示的是相对路径,编译时却报找不到jar包,各位大侠,有何解决的良策? 直接放在web的lib下,这没问题,只是我想更好的规划项目,就要求这样实现,该作何修改?请指教,谢谢

你没有把你的jar包文档加载进项目中,项目编译时默认只会去加载lib文件夹下的jar包,当然会找不到你放其他文件夹下的包

右击项目=》Build Path=》Configure Build Path...

添加你自己的jar包管理,点进去跟着向导做,导入你自己工程下存放的jar包文件夹就行了

参考技术A 不管你以何种形式存放,最终都要在部署项目的lib下,否则找不到,你可以手动复制到部署里面的lib下 参考技术B



可以在Eclipse中配置一个ClassPath Variable , 然后在工程中引入Jars时,可以添加ClassPath Variable 。


2. 还有一种方式,就是采用Maven。

参考技术C 要看你web—info下面是否有这个jar,还有你的classpath是否引用了

eclipse java项目中明明引入了jar包 为啥项目启动的时候不能找到jar包

项目中已经 引入了 com.branchitech.app 包 ,但时tomcat启动的时候还是报错?
java.lang.ClassNotFoundException: com.branchitech.app.startup.AppStartupContextListener
java.lang.ClassNotFoundException: com.branchitech.app.WebRootExporterServletContextListener

首先把环境变量给配置好,在这儿就不强调了。然后你 build Path 了吗? 选中java项目,右击,Build Path ->> Configure Build Path,进入Java Build Path后,再选中Libraries,remove掉之前的Libraries类库,Add Libraries新的类库(看你jdk安装的是哪个版本)。这下,java project项目就不会报错了。还有别忘了,把Window ->> preferences ->> java下的compiler,即编译器最好改成和你安装的jdk是同一个版本(避免出现高编译低运行的错误)。 参考技术A 请确定导入的方式正确。
是否在build path中。不能简单的复制。
参考技术B tomcat里部署jar 参考技术C 你 buildPath 了吗? 选中jar包,右击,BuildPath->>AddToBuildPath,
然后再试试,如还不性,就是你jar包没考正确。
参考技术D JAR 包地方没错》?

以上是关于java项目中jar包引用问题的主要内容,如果未能解决你的问题,请参考以下文章

java如何将引用了第三方模块的A项目打包成jar包后,在B项目中引用A项目打包成的jar包?

怎么引用jar包中的类

eclipse java项目中明明引入了jar包 为啥项目启动的时候不能找到jar包

如何将JAR包加入到项目的库中引用

Java项目怎么打成jar包

Java工程打成jar包(此工程引用的jar包也打进去),并指定main方法执行该怎么做?