当前位置: 首页 > 面试题库 >

在数十个JAR文件中的某处找到课程?

赫连心思
2023-03-14
问题内容

您如何在许多jar文件中找到特定的类名?

(查找实际的类名,而不是引用它的类。)


问题答案:

Eclipse可以做到这一点,只需创建一个(临时)项目并将您的库放在项目的类路径中即可。然后,您可以轻松找到类。

我想到的另一个工具是Java Decompiler。它可以一次打开很多罐子,也有助于查找类。



 类似资料:
  • 我已经尝试了几种方法(谷歌,堆栈溢出…)和几天解决以下错误没有成功。只有在运行应用程序时才会发生此错误。编译不受影响。 org.databene.commons。配置错误:未找到类:“org.databene.benerator.engine”。DefaultBeneratorFactory'位于org.databene.commons.ExceptionMapper.configurationE

  • 我正在尝试使用Ant1.9.6从您的项目中构建一个jar文件。在构建jar文件时,我没有得到任何编译错误,但是在执行它时,我得到了NoClassDefoundError。我已经在生成的清单文件中验证过,我可以看到所需的依赖JAR被添加到类路径中,如class-path:lib/a.jar lib/b.jar lib/c.jar。lib文件夹与src文件夹并行,因此不可能是问题。我正在Mac OS上

  • 我在我支持的许多应用程序中实现了Flyway,它像梦一样工作。 但是,当我将应用程序部署到测试环境时,迁移就停止了。 经过一些调查,我发现当迁移被加载到jar文件中时,它们不是通过Flyway定位的,而是当它们没有被压缩时(比如当我在Eclipse中工作时,或者如果我将jar解压到类路径中),它会按预期工作。 由于应用程序的插件架构,我无法使用“默认”设置,因此我将Flyway对象设置为: 如果要

  • 我有一个程序,必须从终端界面播放声音。 代码相当简单,如下所示: 该文件位于“我的源路径”中的“音乐”文件夹中。 当我在eclipse中运行程序时,所有工作都非常好。但是如果我将其导出到. jar文件中并在windows cmd中尝试它,我会收到这条消息 [编辑]音频文件确实已打包到中。jar,但它仍然不起作用。 是否有可能播放来自windows提示符的声音?如果没有,是否有这样的声音? 谢谢Si

  • 问题内容: 我在Mac上配置了Junit-4.11,编译时没有错误,但是当我运行时,我得到了 这是我和 和我一起 和 我得到的是 我用和放在当前目录中,也把它放在/ Library / Java / Extensions中 我试图解决的问题是设置and ,但是没有用。 有人可以指出出什么问题了吗?我真的很困惑。 谢谢。 好吧,我已经通过以下步骤解决了我的问题。我的Mac是Mac OSX 10.8,

  • 我有一个可运行的jar文件,无法访问位于默认src目录之外的资源。根据我的理解,这两门课的区别是什么。getResource()和ClassLoader。getResource(),我应该能够访问root/res/img/img1。png(请参阅下面的文件夹设置),方法是使用以下getResourceFile函数: 文件夹设置: 当我尝试执行jar可执行文件本身时,问题就出现了。然而,奇怪的是,我