install4j

    1热度

    1回答

    我试图使用命令行使用-c选项运行安装程序。 命令行执行会出现这样的: E:\ dev的> MyApp_32.exe -c E:\ dev的>这将在您的计算机上安装应用程序。 OK [O,输入],取消并[c] E:\ dev的>(示出了Windows命令行是混乱到用户) 欢迎..(第二屏幕的文本) 输入“c”或“Cancel”不起作用。它总是以输入键作为输入并进入下一个屏幕。 按enter键将控制权

    0热度

    2回答

    我给出选择返回到安装组件屏幕,以便用户选择不同的安装组件,如果他愿意。 但是,如何更新程序组名称。 我看到一个类CreateProgramGroupAction和一个方法updateProgramGroupName(Context arg0)。但是,我如何使用它?我没有找到任何相关的文件。

    0热度

    1回答

    install4j中的JRE下载向导仅提供Linux和Windows JRE。我需要构建捆绑Solaris JRE的媒体文件。 install4j支持创建自定义的JRE包,但它的JRE捆绑向导状态: “请注意,JRE捆绑向导只能创建JRE捆绑 为您正在运行的平台” 这似乎是一个严重的不作为相比于其他多平台安装这两者提供捆绑的Solaris的JRE buliders(即InstallAnywhere

    1热度

    1回答

    测试我们install4j-安装我有点困惑的安装位置屏幕的行为的目录后: 当该屏幕显示,在田间目标目录中 建议上次安装的目录(例如c:\ xx \ a)。 现在我使用“浏览”按钮选择另一个目录(例如 c:\ xx \ b)。 在“选择目录”对话框中确定后,我将在字段 中看到目标目录c:\ xx \ b \ a而不是c:\ xx \ b。 这是一个错误?我配错了吗?提前致谢! 此致敬礼! 弗兰克

    2热度

    2回答

    我使用Install4J主要是因为它是很棒的jar文件优化和对pack200的支持。我遇到的主要问题是我们有几个只有32位的本地库。我们需要使用32位JVM来运行这些JVM,理想的情况是动态地对其进行downloding,并在不在时安装它。 这很棘手的情况是,当JVM安装在我们需要的最低版本以上时,但这是64位而不是32位。我们可以通过任何方式检测并下载并安装32位JVM以运行?

    1热度

    1回答

    例如,我可以做测试,如果系统是64位的Windows系统: return Util.isWindows() && Util.is64BitWindows(); 我现在的问题是我怎么检查,看看是否说“C:\测试\ myTestFile.txt”的存在在Install4j条件表达式的计算机上的特定目录中?

    1热度

    1回答

    在install4j中,是否可以在一个安装包中同时包含32位和64位版本的应用程序,并让用户决定在64位系统上安装哪个应用程序?最简单/最好的解决方案是创建三个项目吗?即一个父母/两个孩子?我很犹豫,因为大部分包含的文件都不是特定于架构的,我希望将所有内容都保存在一个项目中。 如果其他安装程序可以完成此操作,我也不会受到install4j的影响,特别是我们公司的其他团队使用的WiX。

    1热度

    1回答

    我使用install4j创建了我的第一个安装程序。现在我尝试更新我的应用程序,并且它可以正常工作,但我被问到是否要进行更新或进行额外的安装。 我只想要更新的选项。我怎样才能做到这一点? 谢谢, 基督徒。

    0热度

    1回答

    基本上,我想在一次安装后进入安装组件屏幕。就像dbca安装向导一样。

    1热度

    1回答

    我想让用户只选择一个组件。有没有办法做到这一点? Install4j只提供复选框,这不是我想要的。