- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我刚刚在网页中执行小程序时遇到了麻烦:弹出错误对话框:
计算器是我的类名,Exercise4 是包含它的文件夹。我确信html 文件和calculator.class 位于名为Exercise4 的同一个文件夹中。这里发生了什么?
最佳答案
您混淆了目录和包。如果您的类的名称为 x
并驻留在包 y
中,您的代码库不得指向目录 y
。相反,代码库必须指向 y
的父目录,并且类名必须指定为 y.x
。
因此,在您的情况下,您似乎指定了一个目录 Exercise4
,它应该是包名称和 calculator
的小程序类,这是错误的,因为它忽略了包姓名。
如上所述,您必须指定包目录结构的父目录,即 Exercise4
的父目录作为代码库,并指定 Exercise4.calculator
作为小程序类。
请注意,按照约定,包名称应为小写,类名称应为大写。遵守惯例可以帮助其他人帮助您解决问题,例如更快地发现问题。
关于java - NoClassDefFound错误: Error in running applet in appletviewer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20197733/
这个问题已经有答案了: NoClassDefFound when trying to run java with external libraries (4 个回答) 已关闭 8 年前。 如何从命令行
我在我的 Java 项目中使用 .dll(Eclipse IDE,如果有帮助的话),假设这个 .dll 包含类“myclass”并且我导入了它。构建时没有错误。 我在使用以下代码时遇到问题(NoCla
我正在尝试使用 netbeans 将我的 java 程序编译为单个 .jar 文件,并包含多个库。尝试使用以下命令通过 cmd 运行时,出现 NoClassDefFound 和 ClassNotFou
我遇到了编译器给我的这个错误: 线程“main”java.lang.NoClassDefFoundError中出现异常:javax/media/opengl/GLProfile 我的类路径中确实有 j
编辑:这个项目演示了行为: https://github.com/NathanielWaggoner/AndroidExamples/tree/master/packing 有一个读我解释了您第一次构
我不明白NoClassDefFoundError在 running an OpenEJB client 的背景下: thufir@doge:~$ thufir@doge:~$ java -classp
我已经被某个点困扰了几个小时,我正在初始化我从应用程序类调用的 Controller.java 类中的一些代码,它早些时候在所有设备上工作,但从昨天开始,我在 lolipop 以下的设备上收到 NoC
我有点被 xstream 的问题困住了。我有两个基于 OSGI 的 RCP 应用程序。他们使用 xstream 在 XML 文件中写入和读取某些类。当我运行程序并触发有问题的代码时,我得到: com.
我正在尝试将具有多个 jar 的小程序添加到 HTML 页面,但尝试在浏览器中运行该程序时出现 NoClassDefFounderror: db.DAO 。 DAO 是 TheaterApplet 所
我已经输入了在里面应用程序标签。 当我尝试进行此 Activity 时,我崩溃了。 这是我的java文件: ** import com.google.android.maps.MapActivity;
我试图在 html 文档上使用我的 java 小程序,但它只是一遍又一遍地给出相同的错误。我正在使用 eclipse 。当我调试/运行小程序时,一切正常,但是当我将其导出到 jar 文件并尝试将其与
我有一个 Android 库,我在两个不同的项目中使用它。在其中之一中,我可以正确使用该库。但是,在第二个项目中,我遇到了 NoClassDefFound 异常。 08-31 07: 49:23.15
嗨,当我添加 activation.jar、编译以及运行时出现错误时,我收到 NoClassDefFoundError。 DataHandler 类存在于 activation.jar 注意:我在 a
我有一个扩展 OrmliteSqliteOpenHelper 的类,以便为 Android 应用程序提供持久性模块。问题是,每当我从 Eclipse 中的测试项目访问此类时,它都会抛出 NoClass
我安装了 apache-jmeter-5.1.1 和 java 1.8.0_221 (8),并且正在浏览 getting started guide在 GUI 中构建 Web 测试计划。但是当我单击“
我正在尝试在我的项目中使用 Jira Rest Java 客户端。但无法连接到我安装的 jira。使用以下代码片段时: JiraRestClientFactory factory = new Asyn
我查看了此问题的其他答案,并尝试遵循它们。基本上是这样的场景:我有一个通过 jsp 页面调用的类。该类有一个在 jar 文件中找到的类。当我转到该页面时,对于 jar 中的类,我得到一个未找到类的异常
我最近将 ADT 从 22 版本更新到了 23.0 版本。现在我的项目在更新之前运行良好,但出现以下错误:- 01-01 10:19:27.016: E/AndroidRuntime(2405):
这个问题已经有答案了: TestNG java.lang.NoClassDefFoundError: com/google/common/primitives/Ints (3 个回答) 已关闭 6 年
概念是在特定时间获得通知。显然,我做到了,直到我包含了对低于 HoneyComb 和高于它的版本的支持。 我已经设置了最小 SDK 版本 8 和目标 SDK 17。由于类编码要大得多,我只显示存在问题
我是一名优秀的程序员,十分优秀!