问题标签 [jsmooth]
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.
java - JSmooth 生成的 exe 不显示启动画面
我使用 Jsmooth 将我的 Java Swing 应用程序包装为一个 exe,但我看不出有办法利用 Java 6 启动屏幕选项。我有以下清单文件:
如果我只是单击应用程序的 jar 文件,就会出现启动屏幕。但是,JSmooth 生成的 exe 格式的 jar 文件不会以某种方式显示启动画面。有谁知道为什么?
java - 使用 Jsmooth 创建 .exe 文件
我想为我的应用程序创建一个 .exe 文件。我在这里阅读了很多帖子,发现 JSmooth 是不错的选择。我正在使用 Windows。我从阅读 JSmooth “read me”文件开始。在步骤 3.4 中它说:
3.4 FLTK 库
我下载了MinGW,但我不知道如何在MinGw下运行FLTK!有人知道吗?
java - JSmooth EXE编译
我正在用 JSmooth 创建一个 exe。它构建良好,但随后显示“找不到主类:MyProgram。程序将退出”。.jar 文件运行良好。这是它的清单文件(末尾有一个新行):
在 JSmooth 我有:
- 将骨架设置为 Windowed Wrapper
- 可执行二进制文件是“MyProgram.exe”
- 主类字段是“MyProgram”
- 然后我将 MyProgram.jar 文件包含在 JSmooth 的“类路径”部分中。
有什么我想念的吗?我在 Java 中的主要课程是:
这就是我构建 .jar 的方式:
我的清单文件是“mainClass”,它包含我首先放在上面的内容。
谢谢。
jar - Jsmooth 图标看起来很糟糕
我正在使用 JSmooth 将可执行 jar 转换为 exe。我正在为应用程序设置 png 中的图标。它加载并在 Jsmooth 显示正常。然后我转换为exe,它可以工作,但是图标看起来很糟糕,像素化。
我的图标是具有透明背景的 64x64 png。问题出在哪里?
java - JSmooth Java 1.4 或更高版本未找到错误
我已经安装了 JSmooth。我的电脑有 JDK 1.7 和 JRE 1.7。但它说需要java 1.4或更高版本才能打开并尝试下载。这是为什么 ??
java - 使用 JSmooth 将 Jar 转换为 exe - 找不到主类
我的本地系统中有该JSmooth
软件。我正在尝试将我的 jar 文件生成为 exe,但是当我单击运行它显示的 exe 时出现错误。
如何使用JSmooth
软件创建工作可执行文件?
java - Java to exe 与引用的硒库
我对此进行了一些研究,但似乎无法弄清楚如果程序引用了库如何使程序工作。我有一个依赖于 selenium 2.12 库的 java 程序,我需要将该程序制作成一个 exe,因为我必须在几台没有安装 java 的计算机上运行这个程序。我研究了似乎每个人都推荐的 JSmooth。有没有人有这方面的经验可以帮助我进行设置?
maven - maven -> ant -> jsmoothgen:如何提供 -Djava.awt.headless=true?
我有一种情况,我们用 JSmooth 包装一个 jar 以获得合适的 exe 文件。
传统上它是由 ant 构建的,作为我们一般 mavenification 的一部分,当前的短期解决方案是使用 maven-antrun-plugin 设置属性并调用 ant。
不幸的是,这种方法在 Unix 上构建时失败了(因为没有可用的 X11 显示),解决方案是使用-Djava.awt.headless=true
. 我想在我的 pom.xml 中执行此操作,但无法确定在哪里执行此操作。
可以直接 fork 一个新的 JVM,但不要依赖于平台细节。
我怎样才能正确地做到这一点?
java - 如何使用 Java JSmooth 在可执行文件中包含图像?
我从 Eclipse 为 Java 文件创建了一个可运行的 Jar 文件。Java 文件有一个组合框,可以根据选择更改图像。
我使用 jSmooth 为 Windows 创建一个 .exe 文件。
当图像与 .exe 文件位于同一文件中时,.exe 运行良好,并且图像按预期更改。
如何在 .exe 文件中“包含”图像,这样我就可以将 .exe 文件发送给某人,而无需向他们发送一堆图像(使用 jSmooth)。
我没有看到在 JSmooth 中执行此操作的明确方法
java - 从在其他计算机上运行的 jar 文件创建 exe
我有一个简单的应用程序,由 3 个类组成,它们是PercentIdentity.java、GUI.java和Aligner.java
我正在使用Intellij Idea 11.1.3(我也使用 Eclipse 尝试过)和 JRE 1.7。我的操作系统是 Win 7 x64。
当我双击使用 Intellij 创建的 jar 文件时,我的程序运行良好。此外,当我执行命令“java -jar *.jar”时它可以工作,其中 * 是我的 jar 文件的名称。
现在我想创建一个 .exe 文件,这样我就可以在其他计算机上运行该程序。
我用 Winrar 打开了 .jar 文件,我可以在 META-INF 文件夹中看到清单文件 (MANIFEST.MF)。
我的清单文件:
在Launch4j、JSmooth和IExpress上花费了大量时间后,我设法创建了可以在我的计算机上完美运行的 .exe 文件。但是,当我在另一台计算机上运行 .exe 文件时(再次使用 Win 7 x64),它会给出错误:
“Java 虚拟机启动器:找不到主类:com.example.PercentIdentity。程序将退出。”
我的 JSmooth 设置如下:
骨架选择:Window Wrapper
可执行文件:test.exe
当前目录: 。(不知道放什么)
主类:com.example.PercentIdentity
嵌入式 jar:*.jar
类路径:*.jar(同上)
最低 JVM 版本:1.0 最高 JVM 版本:1.7
我在 Launch4j 中使用的设置:
输出文件:C:\Users\{name}\Desktop\test.exe
罐子:*.jar
(我没有选中“不要包装罐子”复选框)
清单:(空)
最低 JRE 版本:1.0
我在另一个类似问题中阅读了一个答案,该问题可能是由于 JRE 1.7 而出现的,所以我也尝试了 1.6。但是,这一次它甚至没有在我自己的计算机上运行。
任何人都知道我该如何克服这个问题?
提前致谢。