猿问

有没有办法从java中的另一个.jar文件访问一个类

所以,假设我有一个名为“a.jar”的 jar 文件和另一个名为“b.jar”的 jar 文件。

在 b.jar 中,我们有一个名为“c.class”的类,在 a.jar 中,我们有一个名为“getmesomething.class”的类,其中包含一个主要函数。

从“getmesomething.class”我想访问“c.class”方法和东西。

但我不知道如何从“a.jar/getmesomething.class”中的主要功能访问“b.jar/c.class”。

我希望我拼写正确并且不会太混乱。:-)



子衿沉夜
浏览 107回答 2
2回答

拉丁的传说

每次编写代码时,您实际上都在使用其他人的类( )import -使用. 作为旁注,在 中,约定是使用大写字母作为类名,因此您可能希望使用:( ) ,或简单地, , ).jarjavajdkjavaGetSomething.java.classABC每个.jar都有多个packages,所以你唯一要做的就是:import C或者,如果 C 类在 a 中package:import package.x.y.C唯一的限制是.jar在classpath

哔哔one

您可以尝试使用 java 反编译器插件,反编译 .class 文件,然后复制代码并将其添加到您的项目中吗?idk 如果你可以使用 .class 文件,因为它已经编码(如果你用 sublime 打开 ir,你将 si 0 & 1 xD)
随时随地看视频慕课网APP

相关分类

Java
我要回答