问题标签 [jwrapper]

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

java - 为什么 JWrapper JRE 不包含 javaws

为什么 JWrapper JRE 不包含 javaws 文件,即使我使用标签 NoStripJREs=true。

如何使用 JWrapper JRE 运行 jnlp 文件,例如在运行时通过 jnlp 运行另一个应用程序。

0 投票
1 回答
73 浏览

splash-screen - jwrapper 启动画面缩小启动画面

我们有一个蓝色背景的图像,我们将其用于 jwrapper 启动徽标上方的启动屏幕,但是,当 jwrapper 构建 exe 时,徽标会略微缩小,并且周围有一个白色边框。有没有什么办法解决这一问题?

0 投票
1 回答
348 浏览

java - 用 jwrapper 构建的 jar 不起作用

jwrapper 以某种方式操纵应用程序 jar,并导致 jar 无法正常工作:在运行时它会抛出“MyClass cannot be cast to MyClass”类型错误。我相信这是由重新评估创建类加载器的代码引起的,导致加载 MyClass 类的多个实例。

jwrapper 文档没有描述对 jar 所做的更改,除了使用 pack200。我已经单独测试了pack200,它不会导致这个问题。

我还通过将 jwrapper 传递给“java -jar”,在不使用 wrapper 可执行文件的情况下测试了由 jwrapper 构建的 jar。所以这不是 jvm 转换,或者包装器正在做的任何其他事情:jar 本身已损坏。

更新:

jwrapper 允许跳过 pack200,但是安装文件很大。由于 pack200 在独立运行时工作,如果有某种方法可以告诉 jwrapper 文件已经打包,我可以解决这个问题。使用 <Pack200Exceptions> 没有帮助,因为它不知道文件已打包。

0 投票
1 回答
233 浏览

jwrapper - jwrapper 安装和加密问题

我们刚开始玩 jwrapper,我们有几个问题。

1)是否可以将应用程序安装在我们单击安装程序的同一目录中,而不是安装在 APPData/Roaming 文件夹中。

2) 应用程序关闭后是否可以自动删除所有数据?

3)我们也在寻找加密并想玩。我们如何测试它?

0 投票
1 回答
62 浏览

jwrapper - 可以更改 jwrapper 中的构建目录吗?

当我使用 ANT 调用 jwrapper 任务时,是否有可能(重新)定义构建目录?

jwrapper 自动使用“构建”,这与现有的构建任务和文件夹结构相冲突......

谢谢!彼得

0 投票
2 回答
2415 浏览

java - JWrapper 构建 java 应用程序

我尝试使用 Jwrapper 从 JDeveloper 创建的 jar 文件中创建 exe。构建目录中的 ezDBA-windows32-offline 不起作用。它只显示徽标,然后挂起。

谁能告诉我出了什么问题?

运行 JWrapper 的批处理文件: cd C:\JWrapper "C:\Program Files (x86)\Java\jre6\bin\java" -Xmx512m -jar jwrapper-00031607960.jar ezDBA\jwrapper-ezDBA.xml

从示例修改的 JWrapper xml 文件:

ezDBA/ezDBA.jar

从 JDeveloper 生成的应用程序有两个文件,可以使用 ezDBA.jar 正常运行

ezDBA.java:

以及ezDBA_Frame.java:

0 投票
1 回答
156 浏览

jwrapper - JWrapper 应用程序未正确运行

我正在使用 JWrapper 的 beta 应用程序来创建 XML 文件。

在此页面之后没有错误: http ://www.jwrapper.com/getting-started.html

该程序被捆绑到可以运行的应用程序文件中。

但是当运行时,它们似乎只是闲置。我正在制作一个简单的游戏,所以应该会出现一个窗口。

即使从命令行运行,也绝对没有错误运行。没有窗口出现,但进程出现在任务管理器中。我在 Windows 8.1 上

我已经没有想法了

非常感谢任何帮助

我有一种感觉我没有正确创建 xml 但我想我会得到错误

0 投票
1 回答
70 浏览

jwrapper - 我们可以将 jwrapper 与任何持续集成工具(如 jenkins 等)集成吗?

我们可以将 jwrapper 与任何持续集成工具(如 jenkins 等)集成吗?

请问能提供资料吗。。

谢谢文卡特什 M

0 投票
1 回答
217 浏览

installation - 与 Google Drive 或 DropBox 协调的 JWrapper 在线安装失败

我一直在尝试使用 JWrapper 来部署我正在开发的 Java 应用程序,但是我无法成功地让我的应用程序的“在线”Windows 安装与 Google Drive 的网络托管设施(我的第一个文件服务器的选择)或 DropBox(文件服务器的第二选择)。仔细阅读当我执行 [myApp]-windows64-online.exe 时生成的日志表明 jWrapper 安装机制无法访问远程安装文件(在我的 Google Drive 实现和我的 DropBox 实现的情况下)。

(顺便说一句,我的应用程序的“离线”Windows 安装运行良好。)

为了让 JWrapper 支持人员(以及其他可能回复此线程的人)更轻松地解决这个问题,我已经成功地模拟了 JWrapper 示例应用程序的问题。

为了使用示例应用程序启用在线安装,我在 jWrapper 示例应用程序的构建参数中添加了一个额外的元素:

这是我在 Google Drive 中创建的文件夹的公共 URL,用于保存 JWrapper 为示例应用程序生成的“build”文件夹的内容。然后,我使用最新版本的 JWrapper (jwrapper-00033253833.jar) 为示例应用程序运行 JWrapper 构建过程,并将生成的“构建”文件夹的内容复制到上面引用的 Google Drive 文件夹中。

然后我打开提供的示例 html 以下载示例应用程序安装的“在线”版本:

在上面的网页上,我点击了“下载 SampleApp”按钮,这导致了 SampleApp-windows64-online.exe 的下载,我执行了它。然后我在生成的安全警告中单击“运行”(示例应用程序没有证书),JWrapper 启动窗口出现了几秒钟然后消失了。Windows 任务管理器显示所有 JWrapper 进程都已终止。

生成的安装日志文件在这里: https ://googledrive.com/host/0B0skoeyva4KiU01RbmYxS3JLYmc/Wrapper-2015-01-13-14-49-33-805.log

总结日志内容,似乎多次远程下载尝试都失败了,整个安装过程终止并显示以下消息:

我使用 DropBox 作为文件服务器重复了整个构建和安装序列,结果相似。安装日志文件在这里: https ://dl.dropboxusercontent.com/u/2023253/jwSample/Wrapper-2015-01-13-15-24-13-778.log

这些结果完美地模拟了我在尝试使用 JWrapper 生成的组件进行类似的“在线”安装时使用更大的 Java 应用程序所遇到的情况。

感谢任何人都可以针对此问题提供的任何帮助。

顺便说一句,我使用 Google Drive 进行网络托管的说明如下:

编辑 2015-01-15

我注意到 JWrapper 在线安装过程生成的输出日志似乎显示在输出其最终消息“无法下载 JRE”之前从远程服务器检索文件长度失败(“所需文件大小未知!”)版本文件”并终止。我的进一步测试证实,当调用 getContentLength 方法以确定文件长度时,Google Drive HTTP 连接总是返回 0。但是,在我的测试中,仍然可以下载该文件而没有任何问题。

我无权访问 JWrapper 源代码,但可能是 JWrapper 安装程序将文件长度 0 误解为“文件不可访问”的同义词?

0 投票
1 回答
118 浏览

java - JWrapper JWSystem.forkVirtualApp()

JWrapper 支持页面指示我在这里问这个问题:

我已成功使用 JWrapper 为我的应用程序创建部署文件。涉及很多命令行的东西,我想减少这些。我的问题是,上述方法会有帮助吗?如何有效地使用它?由于有关 JWrapper 的其他信息来源已经消失或需要更多详细信息,因此我想在这里寻求答案。