【问题标题】:How should i use a jar file?我应该如何使用 jar 文件?
【发布时间】:2009-10-22 05:18:07
【问题描述】:

我有一个 jar 文件,其中包含一些我想在我的项目中使用的类。我在命令行中工作,而不是在 Eclipse 中。

请告诉我应该如何为我的项目使用 jar 文件中的这些类。

【问题讨论】:

    标签: java jar class


    【解决方案1】:

    使用 -classpath 命令行选项:

    javac -classpath library.jar MyProgram.java
    

    然后要运行它,再次指定类路径 - 包括您的实际代码所在的位置:

    java -classpath library.jar;. MyProgram
    

    (假设您使用的是 Windows。在 Unix 上使用 : 而不是 ; 因为那是路径分隔符。)

    【讨论】:

      【解决方案2】:

      Jar 文件是一种打包 java 类的方法。要使用 jar 文件中的类,您需要在类路径中包含该 jar。

      然后您需要在您的 java 代码中导入所需的类并访问它们。

      当然,您需要知道如何使用这些类,即它们公开了哪些公共方法等。

      如果这些 jar 对应于某些 3rd 方库,您需要查看文档(可能在网络上)以了解如何使用这些类。

      【讨论】:

        【解决方案3】:

        您只需像这样将它包含到您的类路径中:

        java -cp otherclasspath;thejar.jar yourlass

        【讨论】:

          猜你喜欢
          • 2012-09-09
          • 1970-01-01
          • 2023-03-24
          • 2013-08-25
          • 1970-01-01
          • 2017-11-26
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多