1

我在 /Users/remy/Downloads/mysql-connector-java-5.1.26/mysql-connector-java-5.1.26.jar 下有一个外部 jar 文件 mysql-connector-java-5.1.26 。我想从 hello.java 创建一个 jar 文件,该文件还应包括指定的外部 jar 文件,其中 hello.java 依赖于外部 jar 文件。

Users
  -->remy
      -->Downloads
               -->mysql-connector-java-5.1.26
                                          -->mysql-connector-java-5.1.26.jar
Users
  -->remy
      -->Documents
               -->Hello.java

如何创建 myManifest.txt 并包含外部 jar 文件以便一起编译和运行?

4

1 回答 1

1

有两种方法。

  1. 创建一个 MANIFEST.MF 引用其类路径中的另一个 jar
  2. 每当您运行程序时,请确保在类路径中包含这两个 jar。

也就是说,我认为您应该回去阅读教程,因为您在问题中犯了一些错误。

  • “hello.java”不是你所说的jar文件。这是一个java文件。它将被编译成一个文件。您可以获取这个文件并将其放入一个 jar 文件中。
  • 您不能将清单文件命名为“myManifest.txt”AFAIK。它必须被命名为特定的东西并位于特定的位置。阅读教程以查看详细信息。
于 2013-09-09T17:07:02.650 回答