Eclipse中引用依赖库library失败的原因

分两种情况

情况一:

如下出现红叉:说明库与项目不在同一个目录下

即在windows下项目必须和library在同一个目录下,否则会出错


情况二

如下MPChartLib为绿钩,当确定OK时,在回来时却没有应用

原因此时项目下project.properties文件不可写,为只读状态(多为协同工具导致的)

解决直接进入project.properties文件,直接写入:android.library.reference.3=../MPChartLib(依赖库的方式即使这样的)

或者将project.properties文件设为可写状态(点击project.properties文件,即可弹出提示,在选择可写即可),再来依赖库即可

时间: 2024-12-12 21:22:32

Eclipse中引用依赖库library失败的原因的相关文章

Eclipse中Android公共库的正确建立及调用方法(转)

转自http://www.cnblogs.com/SkyD/archive/2011/09/01/2161502.html 引言 之前一直头痛于没有办法在多个程序中共享资源,用作公共类库的方法也是使用的导出jar再导入的办法,现在终于初步搞明白了,可算解脱了~,分享出来. 建立公共库 首先建立公共库的Android项目,名为MyCoreLib: 完成后在左侧包浏览器里右键点选我们新建的这个项目,选择Properties项: 左侧选择Android分类,右侧勾选Is Library选项: 完成后在

如何在Eclipse中使用依赖项目(Required projects)代替jar

最近想看下spring的源码,下了源码后,搭建个简单的例子hellospring的web项目,采用工程依赖使用源码中的类.搭建好后启动tomcat报java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet错误.参考了下面文章. 在Eclipse中使用依赖项目(Required projects)替换jar的好处就是可以随时更改依赖项目中的代码,而在主项目中引用到最新的编译类.这种方式在D

小程序云开发调用HTTP请求中got第三方库使用失败解决方法

小程序云开发调用HTTP请求中got第三方库使用失败解决方法 错误代码 {"errorCode":1,"errorMessage":"user code exception caught","stackTrace":"The \"original\" argument must be of type function"} 替换方案 // 云函数入口文件 const cloud = req

eclipse m2eclipse 从Maven的本地库中读取依赖库

在Mac pro的终端中执行命令 mvn package 后,已经把该工程所需要的依赖库(dependancies)下载到本地库,但在把该工程 import 到 eclipse中时,发现m2eclipse依然再次重新下载依赖库,为了让m2eclipse从本地库中读取已经下载好的依赖库,防止重新从 Internet 上再次下载,解决办法如下: 在eclipse菜单中找到:Windows -> Show View -> Other -> Maven -> Maven Repositor

Eclipse中jvm运行库的Access restriction问题的解决方法

今天在写代码的时候遇到了jre system libraries的访问限制问题,该库是jvm运行的依赖库rt.jar,解决方案如下: 步骤: (1)项目右击,出现Build Path,点击进入Java Build Path配置,点击Libraries中的JRE Syatem Library,如下图所示: (2)点击Access rules,可自定义jvm运行库的访问规则,如下图所示: (3)点击上图中的Add添加访问规则,添加如下图所示: (4)点击ok,这时jvm的访问规则就添加好了 现在,就

Eclipse中关于JRE System Library、Web App Libraries的疑惑

当我们在Eclipse中建立java的web工程时,会产生JRE System Library和Referenced Libraries,Web App Libraries不生成,下面会 简要说明一下. 其实,这三个都是jar包的存放集合. JRE System Library主要存放J2SE的标准jar,一般不需要调整. Referenced Libraries是存放第三方的jar包,也就是自己导入的jar包.在项目属性的Java Build Path中的Libraries中配置.本人理解,

Java-Maven(七):Eclipse中Maven依赖、聚合、继承特性

之前通过学习了解,maven集成到eclipse中的如何创建项目,以及maven命令插件在eclipse中安装后的用法.那么接下来我们将会学习一些maven在项目中的一些特性,及如何使用. Maven依赖特性 Maven聚合特性 Maven继承特性

iOS项目中引用第三方库引发冲突的解决方法

在iOS程序开发过程中,经常会碰见引用第三方库出现类名重复使用,导致冲突. 解决方案 1.使用命令将.a库中的相同的包移除 2.在编译链接项中添加-dead_strip项  补充说明: -dead_strip:删除多余的库符号: -all_load:让链接器把所有找到的目标文件都加载到可执行文件中: -force_load:所做的事情跟-all_load其实是一样的,但是-force_load需要指定要进行全部加载的库文件的路径 使用命令将.a库中的相同的包移除步骤如下: 1.创建临时文件夹(用

eclipse中maven依赖的jar源码中文注释乱码解决

通过maven下载源代码,在eclipse中浏览源代码时,发现中文注释为乱码的问题. eclipse默认编码造成的问题.可以通过以下方法解决: 1.修改Eclipse中文本文件的默认编码:windows->Preferences->general->Workspace->Text file encoding设置为UTF-8 2. 修改JAVA源文件的默认编码:windows->Preferences->general->Content Types->右侧Co