- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
friend 们,我正在使用 JSMOOTH 安装程序创建 .exe 文件并在其中捆绑我的默认 JRE 路径..
如果用户的系统中没有 Java 虚拟机,则必须使用我的 .exe 文件中的捆绑 JRE ..
但它重定向到下载页面我尝试了所有框架选项但未能使用捆绑的 JRE..
有5个框架 1.Win Service 2.Autodownload wrapper 3.Console wrapper 4.Windowed Wrapper5.自定义网页下载包装器
我的问题是:
1.从这五个选项中我必须选择哪个选项,这样如果用户不是 JVM,它会使用我捆绑的 JRE。
我得到的错误如下“
如果我使用 1.Auto Download wrapper 作为我的框架,我会得到 和
如果我使用 CustomWeb 下载器作为我的骨架,我会得到
3.如果我使用窗口包装器作为我的骨架控制台,我会得到
我想要的是,如果用户系统中没有 JVM,它必须使用捆绑的 JRE 而不是要求下载 JAVA..
我引用了this手册并这样做,但我仍然无法实现我的目的地..
我的 JSmooth 屏幕是
我的 JAR 文件在我的桌面文件夹 Test 中,还有我的 JRE 文件夹。
我尝试将我的 JRE 保持在 .exe 和默认路径附近..但它始终引用默认 Java 路径的 Jre...
最佳答案
我不熟悉 JSmooth Java launcher creator。但是,基于 Launch4J Java 启动器创建器,您应该将目标 JRE 文件夹(目标 JRE 的所有文件夹和子文件夹完好无损)作为应用程序启动器包的一部分。 Launch4J 必须从可以找到 JRE 文件夹的基本文件夹运行。例如,如果你有一个像“C:\MYProject\install”这样的项目启动器路径,你在其中编译所有类路径依赖文件以运行你的启动器 EXE 文件,“C:\MyProject\install\jre1.6.0_26”是目标JRE文件夹在里面。您的 JVM 包条目应为“jre1.6.0_26”。 Launch4J EXE 启动器文件应该能够从“C:\MYProject\install”目录下找到相对的“jre1.6.0_26”文件夹
将其转换为您的 EXE 启动器文件在尝试运行时将执行的操作时:
C:\C:\MYProject\install
|__MyApp.EXE (your resulting output launcher file)
|__all classpath dependency jars needed by MyApp.EXE
|__jre1.6.0_26 (folder of JVM bundle)
Launch4J 脚本的 Ant 任务:
<exec executable="C:\Program Files\Launch4j\launch4jc.exe">
<arg value="${basedir}\myLaunch4j.xml"/>
</exec>
关于java - Java 中 JSmooth 中捆绑 JRE 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5407178/
我有一个要提交的 iOS 应用程序,我的应用程序在我的 iPhone 上运行。我将 apple id 帐户添加到 Xcode 并在 Xcode 的常规部分下输入我的 bundle id,然后单击“修复
我有一个SDK项目,它在gradle中引用了很多依赖项。我必须要求SDK用户在项目中使用SDK时添加这些依赖项。问题是,每当我添加一些新的依赖项或将当前的依赖项替换为新的依赖项时,我都必须要求用户进行
我使用 Microsoft.AspNet.Web.Optimization用于 css 和 js 捆绑和缩小的 nuget 包。 我在这个路径 ~/bundles/shared.css 中创建了一个包
我使用 laravel-mix(包括 webpack)来打包 JS 文件。使用 BundleAnalyzerPlugin,我发现我的输出文件包含多个 JQuery 库副本,这增加了输出文件的大小。 它
我正在使用 maven felix 插件来创建 OSGi 包,但是假设您有一个包“com.example”存在于project1和project2中。此外,project2 依赖于 project1。
当我尝试捆绑我的 Meteor 应用程序时,我得到: $ meteor bundle app.tgz Errors prevented bundling: Exception while bundli
因此查看 bundleconfig.cs 它应该允许基于设备类型进行捆绑。唯一的问题是因为它在 App_Start 中,所以不允许我访问 Request 对象。有什么想法可以实现基于设备的捆绑吗? 最
上下文 http://news.ycombinator.com/item?id=4125530 问题: 这是否最终意味着 Java 应用程序将能够发布到 Mac 商店? (因为 JRE 自动捆绑到应用
我正在尝试为一个 React/Redux 项目创建我自己的 Webpack 配置。配置看起来很好,但是包的大小很大(在开发模式下,我知道如何在生产模式下减少它) 我的 package.json 看起来
所以我一直收到这个 Bundle ID 错误,说它不可用而且我真的不知道如何修复它。这是错误: 提供的数据有误。请更正并重新提交。标识符为“com.team.AppName”的 App ID 不可用。
我正在浏览 SO 并找到了 some code这向我提出了一个问题。 struct node* BuildOneTwoThree() { struct node *list = malloc(3 *
我正在为 Delphi XE7 使用 intraweb XIV 捆绑版。当我在这个新的捆绑版本中测试一个 intraweb XII 应用程序时,SSL/TLS 不工作。捆绑版本不支持 SSL/TLS?
预期: 当我使用 webpack 构建时,我的所有 JS 文件都会被捆绑,除了 ./src/Portfolio 目录中的文件(根据我的 Webpack.config.js 设置)。 实际: Webpa
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 这个问题似乎与 help center 中定义的范围内的编程无关。 . 关闭 7 年前。 Improve
我有一个项目引用了许多开源库,有些是新的,有些不是很新。也就是说,它们都很稳定,我希望坚持使用我选择的版本,直到我有时间迁移到更新的版本(我昨天测试了 hsqldb 2.0,它包含许多 api 更改)
我正在创建一个 REST API,并且我一直在研究允许捆绑来自客户端的请求的想法。我所说的捆绑是指他们可以发送一个包含多个“真实”请求的请求,然后将它们一起交付给客户。通常是 javascript a
在我的 AngularJS 项目中,我有一个 HTML 模板,其中 innerText 位于新行中: Click here 我正在使用 webpack 作为我的捆绑器。我希望它 trim
我已经为我的应用程序创建了一个静态库。现在,我的应用程序使用我在应用程序中引用的 plists 和图像等来源。 如何捆绑这些图像并将它们与静态库一起交付,以及我需要在源加载代码中进行哪些更改才能从该
所以, 我是 webpack 的新手,我正在开发一个项目,在该项目中我们只加载一个文件 bundle.js,我知道我可以单独加载文件。 但我想要的是bundle.js中未缩小的文件。目前我正在获取缩小
如何使用用户区域设置登录路径?我试过了 check_path: /{_locale}/login_check 和 check_path: /(en|ru)/login_check 但什么也没有
我是一名优秀的程序员,十分优秀!