java - 使用已构建路径的 jar 文件中的类文件

标签 java class jar

我有点迷失在这里。我们得到了一个 jar 文件,其中包含 3 个不同的 .class 文件。我成功构建了 jar 文件的路径,但我不知道如何使用它们。类文件显然包含可以使用的方法,但我以前从未使用过 jar 文件,所以我不知道如何使用它们。我不确定是否必须以某种方式导入它们,如何实例化它们或其他什么。我搜索了教程没有结果。

我所需要的只是一些指导,以便我可以继续这个项目。如果我必须以某种方式导入它们,我该怎么做?例如,我有 WikiEdits.class 包含在 WikiEdits.jar 中。我的主课名称是P2。有人可以向我展示一个简短的示例来说明其工作原理吗?

最佳答案

如果您使用的是 IDE,请将 jar 添加到您的类路径中。

然后,使用它的 java 类将如下所示:

package p2;
import blah.WikiEdits;  //references a class in the jar

public final class P2 {  //(this is a strange name for a class, by the way)
  public static void main(String... args){
     //builds a new object of the given class
     WikiEdits thing = new WikiEdits();
  }
}

如果您使用命令行,这些示例可能会有所帮助: http://www.javapractices.com/topic/TopicAction.do?Id=243

关于java - 使用已构建路径的 jar 文件中的类文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19068753/

相关文章:

java - findbyid对象 Spring 启动和更新

java - Maven - 一个包的多个模块

java - 简单的 Java 服务器监听客户端并重定向 [302] 到其他站点

java - 重写后如何使用原始 hashCode() 方法

c++ - 创建了一个双端队列类,但无法在我的二叉树类方法中声明

Java 时间显示意外结果?

Java 编辑 Jar 文件

java - 多级泛型

java - 将批处理文件打包到 jar 文件中

java - 如何从 CMD 编译并运行依赖于 JAR 文件的 java 文件?