问题标签 [runnable-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 投票
1 回答
237 浏览

java - 如何在 Eclipse 中将 selenium WebDriver 导出到可运行的 jar 文件

我尝试制作一个 exe 文件或可以在我的桌面上打开和工作的东西。当我单击运行时,它在 Eclipse 中工作。我尝试在 Eclipse 中将其导出为可运行的 jar 文件,但它不起作用。我想这可能是库或 chromedriver 路径问题。以前有人成功地做到过吗?

截图-eclipse-项目

0 投票
1 回答
68 浏览

java - Eclipse Javafx 可运行 Jar

我在 Eclipse IDE 上使用 javaFx 制作了一个 java 应用程序。我正在使用 JavaSE-11 编译器和 javafx-sdk-11 版本。当我从 Eclipse 运行它时它可以工作,但现在我正在尝试制作一个可运行的 .jar 应用程序。

当我双击 .jar 时,什么也没有发生。我尝试安装、卸载和重新安装 Java ...这是我尝试使用 [java -jar filename.jar] 命令启动它时遇到的问题:

  • 将所需的库提取到生成的 JAR 中
  • 将所需的库打包到生成的 JAR 中

不要犹豫,问我更多细节,我不是很擅长,但我正在尽力而为。谢谢

0 投票
0 回答
53 浏览

java - 将 LocalizationBundle 文件添加到可运行的 Jar、Java、Eclipse

请参阅下面的简单代码(myfile.jar)。这在 Eclipse 下编译和运行良好。当我导出为 Jar runnable 时,出现以下错误。我找到了文件“.../Java/jfreechart-1.5.3/org/jfree/chart/plot/LocalizationBundle_ca.properties”。

该文件在 CLASSPATH 中!它位于“org.jfree.chart.plot”包中。

如何链接 myfile.jar 和此文件?我去了不同的帖子,发现了一些提示,但对我来说没有任何用处。

我的文件

输出:

0 投票
0 回答
32 浏览

java - Runnable jar 不会使用 WindowListener 和方法 windowClosing 关闭

当我单击窗口的红色 x 时,我正在尝试添加一个 JOptionPane 消息对话框,但是该窗口不会关闭并且仍然打开而不进行更改。

我的代码示例:

另一方面,如果我使用默认关闭操作 (setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE)) 窗口正常关闭,没有问题。

更新:在 Eclipse 上运行,窗口运行得很好,当使用 WindowListener 和 WindowClosing 方法关闭时显示 Joption 消息对话框....但是在可运行的 jar 上发生了我上面描述的情况。

任何人都可以帮助我解决这种奇怪的情况吗?

非常感谢!

0 投票
2 回答
115 浏览

java - 将 Eclipse 中的 JavaFX 项目导出到可运行的 jar

我需要将使用 Eclipse 的 JavaFX SDK 16 和 Java SE-15 制作的项目发送给我的朋友,但是当我尝试导出它时,我很惊讶 Eclipse 没有将 VM 参数插入到导出的文件中: 在此处输入图像描述

正如你所知道的,从 JavaFX SDK 10 开始,JavaFX 库不再是 Java SE 的一部分,所以我们需要通过 VM 参数告诉 Eclipse 在哪里找到它们,简而言之,这些 VM 参数对于运行我的程序非常重要。

我已经知道我可以在使用提示命令打开它时插入这些参数,但是有没有更简单的方法?只需单击导出的文件?

0 投票
0 回答
20 浏览

windows-10 - 在 Windows 任务计划程序中使用可运行的 jar 创建输出文件

我有一个可运行的 jar 文件,我想将它的输出捕获到一个文本文件中,如果我使用以下命令在 CMD 中手动键入它,我可以成功地做到这一点:

但是当我尝试通过 Windows 任务调度程序执行此操作时,它并没有创建我的输出文件。这是我的配置:

有人可以启发我吗?

0 投票
0 回答
19 浏览

java - 如何在没有 main 方法的情况下为 Selenium cucumber Junit 测试构建可运行的 jar 文件

我有一个基于 Cucumber selenium 的自动化项目,我正在使用 Junit 注释(@Beforeclass,@Afterclass)。它与来自 TestRunner 类的 @RunWith(Cucumber.class) @CucumberOptions 一起运行。它在这个框架中没有 main 方法。请看附图。我想在不使用 eclipse 且不打开代码的情况下在另一台机器上运行我的测试用例。当我创建一个可运行的 jar 文件并尝试运行它时,它说没有找到主要方法。请帮助创建一个可运行的 jar 文件,以便我可以从任何地方运行我的测试用例。它是一个 Maven 项目。在此处输入图像描述

在此处输入图像描述

0 投票
0 回答
12 浏览

java - Fat Jar 导出:找不到 ' 的类路径条目/bin.default

在 Eclipse 中使用 create runable JAR 选项创建可执行 Jar 时遇到问题。它的 gradle 项目。

这个问题在新笔记本电脑,新配置上面临。

在创建带有异常的 jar 并尝试使用批处理文件执行 jar 后,出现此错误:错误:无法初始化主类

程序使用eclipse运行良好。

如果有人遇到此问题,请发布答案