今天在开发一个项目的时候需要引用另一个项目作为library。我是这样设置的:
1.将需要被引用的项目设置为library(正确的)
- 在项目中引用library(这一步是错误的)
通过这两步之后,在编译时是正确的,但是运行的时候就会抛出异常,如图:
以上的步骤中第一步是正确的,第二步是错误的。
第二步正确的方法:
在项目中引用library:
NoClassDefFoundError异常:
简介:
这个问题是运行期的问题,在编译期一切正常。
runtime异常是JVM抛出的,当JVM发现一个classloader试图去Load一个class,而此class在当前的classloader tree中找不到的时候,就会抛出此异常。
产生该异常的原因:
一般是缺少jar包
解决办法:
一般的解决方法:就是把jar包放到classpath下
但是此问题不一定是由于在classpath中缺少class的定义。
<script type="text/javascript">
$(function () {
$('pre.prettyprint code').each(function () {
var lines = $(this).text().split('\n').length;
var $numbering = $('<ul/>').addClass('pre-numbering').hide();
$(this).addClass('has-numbering').parent().append($numbering);
for (i = 1; i <= lines; i++) {
$numbering.append($('<li/>').text(i));
};
$numbering.fadeIn(1700);
});
});
</script>
版权声明:本文为博主原创文章,未经博主允许不得转载。
分享到:
相关推荐
Awesome-Third-Library-Source-Analysis.zip,...因此,为了将知识成体系地聚合起来,笔者创建了Awesome-Third-Library-Source-Analysis这个项目,为的就是让每一个Android工程师能够从以下七方面全方位地提升自己。
赠送jar包:hamcrest-library-1.3.jar; 赠送原API文档:hamcrest-library-1.3-javadoc.jar; 赠送源代码:hamcrest-library-1.3-sources.jar; 赠送Maven依赖信息文件:hamcrest-library-1.3.pom; 包含翻译后的API...
MPandroidChart依赖jar包,mpandroidchartlibrary-2-0-9.jar
赠送jar包:hamcrest-library-1.3.jar; 赠送原API文档:hamcrest-library-1.3-javadoc.jar; 赠送源代码:hamcrest-library-1.3-sources.jar; 赠送Maven依赖信息文件:hamcrest-library-1.3.pom; 包含翻译后的API...
burybell-library-management-system-gui-master.zip
赠送jar包:scala-library-2.11.8.jar; 赠送原API文档:scala-library-2.11.8-javadoc.jar; 赠送源代码:scala-library-2.11.8-sources.jar; 赠送Maven依赖信息文件:scala-library-2.11.8.pom; 包含翻译后的API...
activemq-cpp-library-3.9.5-src.zip
IO-Library-Suite-16-说明 IO-Library-Suite-16-说明 IO-Library-Suite-16-说明
Android蓝牙开发框架! !
引入junit-4.12.jar之外,还要引入2个依赖jar包:hamcrest-core-1.3.rc2.jar,hamcrest-library-1.3.rc2.jar,这里分享一下这两个包。
realm-android-library-2.1.1-sources.jar
An Axure widget library based on Google Material Design. Source: https://github.com/duzyn/material-axure-library
wireless-communication-library-c-edition-6-7-4
The-Golang-Standard-Library-by-Example-master.zip
Library-0
Library-Expert-IPC
图书馆管理模块入门1.先决条件和克隆存储库请为Node软件包管理器(npm)和Git版本控制软件安装Node...启动应用# Start the appnpm run start关于该应用程序这是一个简单的图书馆/图书管理模块。 它是使用HTML / CSS / J
下载最新版可以去 地址:https://github.com/PhilJay/MPAndroidChart
box2d基于2.3.1的jar包
W5500 V4.0库 ioLibrary_Driver-master; ◦New features added: Library for W5100S added