问题标签 [exe4j]

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 回答
298 浏览

install4j - install4j:通过 vmoptions(OSX 服务启动器)生成错误的 vm-parameters 中的空格

我们正在为我们的应用程序生成一个服务启动器。在 vmoptions 文件中,我们确实设置了一个包含空格的参数(例如文件路径):

-Dmy.parameter=我的文件路径

这似乎不适用于 OSX 的服务启动器(但适用于 Windows)。

将值放在引号中也不起作用:

-Dmy.file.path="我的文件路径"

两者都会生成一个错误,指出“找不到主类:file.path”

0 投票
1 回答
178 浏览

install4j - install4j:Windows 启动器无法正确缩放?

我们正在使用 installj4 创建启动器 für Windows (7, 8)

在高分辨率设备(如 Surface Pro)上,缩放设置为 150%。如果我们使用 install4j 生成的启动器启动应用程序,缩放非常糟糕:整个应用程序看起来被放大了:所有像素都被缩放了

如果我们使用 webstart 启动应用程序,放大会更加平滑:保留边框,但放大了字体(更大的字体大小,不仅仅是像素缩放)。

有解决方案吗?

(您可以在“控制面板”>“外观和个性化”>“显示”>“使文本或其他项目变大或变小”中更改缩放比例)

0 投票
1 回答
124 浏览

java - 创建 .exe 时 Restlet API 停止工作

我正在制作一个 Java 应用程序,它使用Restlet创建一个宁静的 API。从 Eclipse 运行它时它工作得很好,但是每当我生成一个 .exe 文件(使用exe4j)并从那里运行它时,restful API 停止工作并显示Not found错误(10.4.5 404 Not Found)

为什么会这样?

据我所知,我在创建 .exe 时包含了所有需要的库。这是我.xml在 exe4j 中使用的文件:

如果这完全相关,这是我创建路线的方式:

0 投票
1 回答
461 浏览

install4j - 如何使用 exe4J 增加内存?

使用 exe4j 将 Java 应用程序转换为可执行文件时,我希望 exe 使用我分配给应用程序的内存 (1024MB)。但是,可执行文件仅分配 248MB,我想知道如何在 exe4j 中更改它?

提前感谢您的帮助

0 投票
0 回答
71 浏览

installation - 如何制作包含 derby 数据库的安装程序?

我正在尝试制作我的程序的安装程序。我通过 innosetup 和 exe4j 做了一个。我创建了安装程序,但不包含 derby 数据库。我在 inno 设置中包含了 derby 和 jar 文件,但仍然无法正常工作。

0 投票
2 回答
176 浏览

java - exe4j 给我一个记事本错误文件

我试图从 jar 文件中制作一个 exe。它做得很好,当我运行它时,它会给出一个像这样的记事本错误文件, (当我在 netbeans(shift+F6) 上运行它时它可以正常工作)

线程“AWT-EventQueue-0”中的异常 java.lang.NoClassDefFoundError: org/netbeans/lib/awtextra/AbsoluteLayout at Experiments.mp3Player.initComponents(mp3Player.java:115) at Experiments.mp3Player.(mp3Player.java:26)在 Experiments.Main$1.run(Main.java:17) 在 java.awt.event.InvocationEvent.dispatch(Unknown Source) 在 java.awt.EventQueue.dispatchEventImpl(Unknown Source) 在 java.awt.EventQueue.access$500( Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege (未知来源)在 java.awt.EventDispatchThread.pumpOneEventForFilters(未知来源)在 java.awt 的 java.awt.EventQueue.dispatchEvent(未知来源)。EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread。 run(Unknown Source) 原因:java.lang.ClassNotFoundException: org.netbeans.lib.awtextra.AbsoluteLayout at java.net.URLClassLoader$1.run(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) ... 17 更多*pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run( Unknown Source) 原因:java.lang.ClassNotFoundException: org.netbeans.lib.awtextra.AbsoluteLayout at java.net.URLClassLoader$1.run(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java. security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java。 lang.ClassLoader.loadClass(Unknown Source) ... 17 更多*pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run( Unknown Source) 原因:java.lang.ClassNotFoundException: org.netbeans.lib.awtextra.AbsoluteLayout at java.net.URLClassLoader$1.run(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java. security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java。 lang.ClassLoader.loadClass(Unknown Source) ... 17 更多*EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) 原因:java.lang。 ClassNotFoundException: org.netbeans.lib.awtextra.AbsoluteLayout at java.net.URLClassLoader$1.run(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source)。 .. 还有 17 个*EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) 原因:java.lang。 ClassNotFoundException: org.netbeans.lib.awtextra.AbsoluteLayout at java.net.URLClassLoader$1.run(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source)。 .. 还有 17 个*pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) 原因:java.lang.ClassNotFoundException: org.netbeans.lib.awtextra.AbsoluteLayout at java. net.URLClassLoader$1.run(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java. lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) ... 17 更多*pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) 原因:java.lang.ClassNotFoundException: org.netbeans.lib.awtextra.AbsoluteLayout at java. net.URLClassLoader$1.run(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java. lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) ... 17 更多*AbsoluteLayout at java.net.URLClassLoader$1.run(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source ) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) ... 17 更多*AbsoluteLayout at java.net.URLClassLoader$1.run(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source ) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) ... 17 更多*loadClass(Unknown Source) ... 17 更多*loadClass(Unknown Source) ... 17 更多*

0 投票
1 回答
473 浏览

java - Exe4J Exe 模式内部错误 16

做什么

内部错误。错误代码(16)

消息框说应用程序何时与 Exe4J 捆绑在一起?我在 exe 模式下创建了一个 jar,它在启动应用程序时指出了这一点。

0 投票
1 回答
311 浏览

exe4j - Exe4j 在 Windows Server 2012 R2 上因系统错误而崩溃

我在 Windows Server 2012 R2 上使用 exe4j 可执行文件在启动时立即崩溃。

打开 stderr 和 stdout 的重定向以尝试获取任何消息,但失败了。

尝试“以管理员身份运行”,失败。

重建可执行文件,失败。

在这一点上,我想不出任何新的尝试。有人可以提供建议吗?

以下是 Windows 对话框中的问题详细信息。知道是什么原因造成的吗?

问题签名:问题事件名称:BEX64 应用程序名称:DCoreX64.exe 应用程序版本:9.1.0.0 应用程序时间戳:54d098c4 故障模块名称:DCoreX64.exe 故障模块版本:9.1.0.0 故障模块时间戳:54d098c4 异常偏移:00000000000049d0 异常代码: c0000409 Exception Data: 0000000000000000 OS Version: 6.3.9600.2.0.0.400.8 Locale ID: 1033 Additional Information 1: 1678 Additional Information 2: 16789cf0f420663251ee660bfee7765e Additional Information 3: 415a Additional Information 4: 415aeefa71c8c47ed34c12722ba51457

在线阅读我们的隐私声明:http: //go.microsoft.com/fwlink/ ?linkid=280262

如果在线隐私声明不可用,请离线阅读我们的隐私声明:C:\Windows\system32\en-US\erofflps.txt

0 投票
7 回答
137887 浏览

java - 如何修复 EXE4J_JAVA_HOME, No JVM could be found on your system 错误?

我安装了 java 64bit 1.7 和 exe4j 64bit 版本。我试图从 exe4j 生成一个 exe,但是在运行程序时我遇到了这个错误。
这就是我设置路径变量的方式。这是正确的 jre 路径。我在这里错过了什么?请告诉我。

在此处输入图像描述

谢谢你。

0 投票
0 回答
383 浏览

java - 如何绕过 exe4j?

我想在另一个选择的 jvm (IKVM) 中启动这个游戏,但由于 exe4j,我找不到解决方法。

我知道 exej4 EXE 使用捆绑的 jre 组件(在子文件夹中)作为 DLL,所以我无法找到一些命令行来欺骗。

我在我的用户配置文件文件夹中找到了一个配置文件,但我不确定如何使用它...

我只弄清楚了执行game.jar命令的一部分

java -cp game.jar;lib/log4j-1.2.15.jar;lib/jinput.jar;lib/lwjgl.jar;lib/lwjgl_util.jar;lib/commons-codec-1.3.jar;lib/commons-httpclient -3.1.jar;lib/commons-logging-1.1.1.jar em.entry.EntryRedactedGame

当我运行它时遇到此异常:

错误:发生 JNI 错误,请检查您的安装并重试 线程“main”中的异常 java.lang.NoClassDefFoundError: org/jdom/Element at java.lang.Class.getDeclaredMethods0(Native Method) at java.lang.Class .privateGetDeclaredMethods(Unknown Source) at java.lang.Class.privateGetMethodRecursive(Unknown Source) at java.lang.Class.getMethod0(Unknown Source) at java.lang.Class.getMethod(Unknown Source) at sun.launcher.LauncherHelper.validateMainClass (未知来源)在 sun.launcher.LauncherHelper.checkAndLoadMain(未知来源)引起:java.lang.ClassNotFoundException:org.jdom.Element 在 java.net.URLClassLoader.findClass(未知来源)在 java.lang.ClassLoader.loadClass (来源不明)在 sun.misc。Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) ... 7 更多

所以真正的问题是如何将完整的命令行重建为 java.exe ?