问题标签 [executable-jar]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3744 浏览

scala - 从 scala 文件创建可执行 jar 的问题

我正在尝试使用 IntelliJ 9.0 将我的项目导出为 jar。我的项目在 Intellij 中编译和运行没有问题,但是当我将它写入 .jar 并打开它时,它会显示错误。

我的主要课程是这样的:

现在,在工件窗口中,我创建了一个带有以下内容的 .jar:

  1. 主要类:Main.Main
  2. 类路径:lib/javacsv lib/scala-compiler.jar lib/scala-library.jar lib/scalatest-1.0-test.jar lib/scalatest-1.0.jar lib/tools.jar lib/jtds-1.2.2.jar lib/flex-messaging-common.jar lib/flex-messaging-core.jar lib/spring.jar lib/mysql-connector-java-5.1.7-bin.jar lib/ojdbc14.jar lib/commons-logging.jar lib/postgresql-8.4-701.jdbc3.jar lib/log4j-1.2.15.jar lib/poi-3.6-20091214.jar lib/poi-ooxml-3.6-20091214.jar lib/dom4j-1.6.1.jar lib/poi-ooxml-schemas-3.6-20091214.jar lib/geronimo-stax-api_1.0_spec-1.0.jar lib/xmlbeans-2.3.0.jar lib/rt.jar lib/ifxjdbc.jar lib/db2jcc4.jar

我已经仔细检查了所有这些类都在项目中,并且是项目中唯一的类。请注意,它包括lib/scala-compiler.jarlib/scala-library.jar

构建项目:java -jar myScalaApp.jar我得到:

我知道它没有找到 scala 类,但我确保它们在那里。还有什么问题,我该如何解决?

0 投票
2 回答
214 浏览

manifest - 创建可以在任何机器上执行的jar文件

我有一个简单的 java 应用程序,可以打印“hello world!” 在控制台上。它打包在 app.jar 中。罐子结构:

main/Hello.class - 我的主类使用单一的 println 方法

元信息/清单.MF

清单文件包含以下内容:

一切顺利。

但是当你有依赖时,麻烦就开始了。我不确定,但认为在这种情况下,您必须将所有库放入 jar 文件中。如果我将它们放在 META-INF/lib 中,我必须在清单中指定“类路径”。“类路径”的外观如何?

PS有一些类似的问题,但我没有找到合适的答案。

0 投票
4 回答
39800 浏览

java - 你如何重新编译一个jar文件?

我拿了一个旧的 jar 文件并对其进行了编辑。现在我有一个包含所有文件的文件夹,我想将它们重新编译回 jar 文件。我该怎么做呢?

0 投票
3 回答
646 浏览

java - 创建可执行 Java Jar 文件时遇到问题

我有以下 Java 代码。它完成了它应该做的事情,但是我在创建 jar 文件时遇到了问题。

它编译没有问题,使用java openfile时运行没有问题。当我尝试使用以下命令创建 jar 文件时出现问题:

但是,当我尝试使用

我收到以下错误消息:

manifest.txt 的文本如下:

知道我做错了什么吗?

0 投票
5 回答
179852 浏览

java - 如何在 Windows 中运行或安装 *.jar 文件?

我已下载jbpm-installer-3.2.7.jar但我不知道如何安装或运行该文件。

如果我双击它,它会以winrar. 我尝试通过命令提示符安装,但出现以下错误:

0 投票
2 回答
648 浏览

java - 无法在 Java 代码中打开特定的 JAR 文件

我无法使用以下代码打开我的JAR 文件。不过,我可以打开其他JAR 文件。

我不知道我是否错误地导出了 JAR 文件或 Manifest 文件中的某些错误。

任何帮助,将不胜感激。谢谢。

0 投票
4 回答
7707 浏览

java - Java Eclipse 可执行 jar 文件

我是 eclipse + Java 的新手。我正在尝试使用 eclipse 导出选项创建可执行 jar 文件。它工作得很好。但在我的项目中,我有近 10 个包(我自己的)和 4 个主要类。我想创建一个可执行的 jar 文件,它可以执行 4 个主类中的任何一个主类。

例如:双击写入类名并运行该类

0 投票
3 回答
5769 浏览

java - Java 应用程序在 Eclipse 中正常运行,但不能作为 .jar

我正在创建一个使用 iText 创建 4 个 PDF 文件的 Java 应用程序。在创建包含图像的 PDF 的文件中,.jar 创建一个 0 字节文件并且不会继续执行。但是,当我右键单击 >> 运行方式 >> Java 应用程序时,它工作得很好。要创建 jar,我正在执行以下操作

  • 右键点击src
  • 出口
  • 可运行的 JAR 文件
  • 将所需的库提取到生成的 JAR 中
  • 结束

并且文件“penguin.jpg”在 src 目录下。

这是我的代码

}

谢谢你的帮助!
托马斯

0 投票
3 回答
2334 浏览

java - 无法在另一台 PC 上运行 JAR 文件。环境变量可能存在问题?

我已经构建了一个 JAR 文件,它在我安装了 Eclipse 的 PC (XP) 上运行良好。它也可以在另一台也有 Eclipse 的 PC 上运行。

我试过在另一台没有 Eclipse 的 PC(XP) 上运行它。虽然它包含 JDK 和多个 JRE。JAR 文件不会通过单击或从命令提示符执行。

我不完全确定,但我最好的猜测是环境变量设置不正确。这是我从命令提示符收到的错误:

任何帮助,将不胜感激。

0 投票
1 回答
2916 浏览

netbeans - Netbeans 6.8 和 Glassfish 2.1.1

我正在使用带有 Windows OS 7 的 Netbeans 6.8。

我将“glassfish-installer-v2.1.1-b31g-windows”可执行 jar 文件下载到我的硬盘。我通过右键单击 jar 文件并选择“打开”来使用 Java Platform SE 二进制文件打开这个 jar。一个名为“glassfish”的文件夹与 jar 放在同一文件夹中。glassfish 服务器现在下载到我的硬盘了???

我打开 Netbeans,然后选择 Tools->Servers->Add Server。我使用的名称是 MyGlassfish2.1.1。从服务器选项中,我在名称上方的框中选择了 GlassFish v2.x,然后单击“下一步”按钮。

然后我尝试添加一个服务器位置。我尝试将路径放置到文件夹“glassfish”,但它会继续将路径放入 glassfish 文件夹。例如,我尝试输入“C:\Program Files (x86)\glassfish”并选择“选择”按钮。然后对话框进入 glassfish 文件夹,其中列出了以下文件夹:

bin docs imq javadb jbi lib META-INF 示例 updatecenter

我尝试进入每一个,但似乎不接受这一点。

不知道我做错了什么。我真的是这个服务器的新手。现在彻底迷路了。帮助!!!

莎莉