从另一个jar文件调用方法

时间:2013-10-12 12:52:17

标签: java jar

我仍然是java的新手,而且到目前为止我还没有用过的一件事就是调用一个类中的方法,该类不属于特定项目的一部分。我有两个罐子:ai.jar和functions.jar。在functions.jar里面我里面有很多类,所以它们不在文件夹或任何东西中。在ai.jar中,我有一个访问ai.jar中特定方法的类。我试图通过使用functions.jar/get.class和其他各种类似的东西创建一个引用变量,但我总是得到一个classnotfoundexception。我该怎么做呢?谢谢!

2 个答案:

答案 0 :(得分:7)

您必须将它们添加到项目的Build path

然后您只需要import class

如果是class方法,则创建特定instance的实例。

其他明智的ClassnameInJar.method();如果它是static类。

See examples with screen shots

答案 1 :(得分:4)

我假设您要将jar导入项目,因为说明如下:

  1. 步骤1.右键单击您的项目
  2. 步骤2.选择“构建路径”
  3. 步骤3.然后选择“配置构建路径”
  4. 步骤4.选择“添加外部jar”,然后浏览到的位置 你理想的罐子。
  5. 希望它有所帮助。