我对 Java 还是有点陌生,直到现在我还没有接触过的一件事是从一个类中调用一个方法,该类不在属于该特定项目的包中。我有两个 jar :ai.jar 和 functions.jar。在 functions.jar 里面我有一堆类,所以它们不在文件夹或任何东西中。在 ai.jar 中,我有一个访问 ai.jar 中特定方法的类。我试图通过使用 functions.jar/get.class
和其他各种类似的东西来创建一个引用变量,但我总是得到一个 classnotfoundexception。我该怎么做呢?谢谢!
最佳答案
您必须将它们添加到项目的构建路径
。
然后您只需要导入
那个类
。
然后创建特定类
的实例,如果它是一个实例
方法。
否则 ClassnameInJar.method();
如果它是一个 static
类。
关于java - 从另一个 jar 文件调用方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19334392/