我使用Java已经有一段时间了,足够长的时间来开始使用GUI生成自己的程序,而不仅仅是在Eclipse中运行的教科书中的小示例程序。我希望通过将可执行Jar封装到EXE中,使我的程序对用户(特别是Windows用户)更加友好。所以我找到了Launch4j,它似乎做了一个相当好的工作,但我不知道该程序中一半以上的选项是什么意思(我花了一个小时才弄清楚如何让它做一个功能性的Exe)。我把它交给一个fried测试,他返回给我,说他得到了no JRE found错误。好吧,我想知道如何强制最终用户使用JRE,然后我注意到Launch4J中的bundle JRE选项。但我该怎么用呢?我下载的JRE离线安装程序,如果它找不到一个已安装的,它会运行的Windows吗?那么系统的正确版本(32位v64位)如何。我想我会把它引向一个包含JRE的神秘包,我的包装程序将使用它来运行。只是有人能请告诉我如何使用这个功能,如果有什么我必须下载,等等。
如果Launch4j不是最好的程序,那么请推荐一些其他的程序,我才刚刚开始讨论这个问题,因为我所知道的还有一个更好的包装程序。
您的“安装”将需要一个已经安装的JRE(带有JRE/bin
文件夹,其中包含java.exe
和所有其他文件)来“捆绑”JRE。您不能用Launch4J打包Java安装程序。
它不是向您的朋友显示了如果找不到JRE就下载和安装Java的选项吗?
如果您希望将Java与应用程序一起安装,请查看NSIS。
但程序没有启动。它显示了一个会立即消失的小对话框(看起来是空白的,但它消失得太快了,以至于我没有真正注意到它)。
问题内容: 我了解launch4j不会将JRE捆绑在中,但是您必须将其放置在它旁边。我的问题是,我应该怎么做?Maven是否有一种方法可以自动找到并复制我用来构建应用程序的JDK的JRE并将其复制到给定目录? 我试图做这样的事情: 但是程序无法启动。它显示了一个小对话框,该对话框立即消失了(它似乎是空白的,但是消失得太快了,我无法真正注意到它)。 问题答案: 更新:删除了我以前的答案,并用经过测试
问题内容: 我已经搜索过Google,但找不到任何东西。 我有这个代码。 有这样的数据 输出是这样的。 如何将数据中的第一个选项设置为默认值,这样您将得到这样的结果。 问题答案: 您可以像这样简单地使用ng-init
问题内容: 我想将带有launch4j的jar包装到exe文件。这是我的pom.xml: 这是我的批次: 我的依赖项得到了正确的jar,但是我没有得到exe文件。还有其他事吗?确实需要一个descriptor.xml吗? 问题答案: 虽然我没有正确检查您的pom。由于它生产的罐子正确,我认为这很好。您尝试过 mvn package 吗?
问题内容: 我是ReactJS的新手,很抱歉,如果听起来不对。我有一个根据接收到的数据创建多个表行的组件。 列中的每个单元格都有一个单选复选框。因此,用户可以从现有行中选择一个和一个。选项应在页脚中显示。那就是我被困住的地方。 在jQuery中,我可以做一些事情,例如选择一个单选复选框类型并将其插入第一个页脚单元格。 但是肯定有一种Reactjs方式,我完全不知道吗?非常感谢 问题答案: 渲染的任
在jQuery中,我可以执行这样的操作,以获得一个单选复选框类型的选择,并将其插入到第一个页脚单元格中。 但肯定有一种Reactjs方式,我完全不知道?多谢