jjzjj

java - 如何为 izpack 创建 xml 文件?

我想将我的java应用程序创建到一个软件中。然后将其作为安装程序(设置)。我还把java应用程序变成了一个可执行的jar。我正在使用IzPack创建安装程序。但我不知道为IzPack创建xml文件以添加到其中。如果有人知道方法,请将程序和示例发送给我。提前致谢。 最佳答案 你好在下面的链接中,您会找到有关izpack安装程序的很好的帮助。http://www.imrantariq.com/blog/?p=89下面的链接包含使用izpack制作安装程序的详细pdf。http://www.imrantariq.com/blog/?att

java - izpack 自定义信息国际化

我有一个关于Izpack国际化的问题。我使用的默认语言是英语。但如果用户选择罗马尼亚语,我想为安装程序中的每个自定义元素添加国际化。例如:``**我想将英文文本的值更改为罗马尼亚文。研究IzPack,我尝试添加一个CustomLangPack.xml_rom但是,这不起作用。如何在不使用静态变量的情况下执行此操作? 最佳答案 基于docsforinternationalization,您需要添加的不仅仅是那个文件。引用:Forinstancelet'ssupposethatweuseaHtmlInfoPanel.Supposetha

xml - 在izpack中安装后执行脚本

我已经制作了包含jboss的jar文件,我想在jar提取并完全安装到我的机器上时启动我的Web应用程序。我应该在izpack中的什么地方编写脚本或代码或xml标记,以便在安装应用程序后standalone.sh自动运行并且我的jboss在后台运行并且我的应用程序部署成功 最佳答案 以防万一有人像我一样偶然发现这个线程:您可以在安装“pack”元素中包含一个“可执行”元素,它将作为自定义脚本执行:izpackdocumentation 关于xml-在izpack中安装后执行脚本,我们在St

java - 如何让 IzPack 将我的程序添加到 Windows 注册表?

我知道之前有人问过这个问题,但是那里和IzPack文档中提供的“解决方案”实际上不起作用。此外,我在这个网站上没有评论或任何其他问题或解决方案的声誉,所以我不得不再次问这个问题。我有一个可以添加快捷方式的工作安装程序,并且我已经按照许多示例来查找我的错误但无济于事。IzPack是一个文档稀少的松鼠野兽。一切正常,程序位于正确的目录和开始菜单组中,我可以运行它。此时唯一没有发生的部分是注册表编辑。我在让快捷面板工作时确实了解到,您必须手动将ShelllinkDll添加到您的%JAVA_HOME%\bin目录。由于文档中没有明确说明并且IzPack安装中没有包含这些文件,因此我认为不需要它

java - 如何让 IzPack 安装的应用程序在 Windows 上卸载?

我的IzPack安装配置在Linux上运行良好。安装和卸载都按预期工作。安装在Windows上也可以正常工作,但无法卸载。IzPack放置在系统上的卸载程序会正常工作,但实际上不会删除任何文件。我认为这是由于UAC阻止了它,因为如果我打开管理员CLI并执行“java-jaruninstaller.jar”,它就会起作用。是否有配置选项告诉它在卸载时需要提升权限?我有已经在我的install.xml中(安装成功需要它,并且Linux安装需要Windows限制才能正常运行)。我还注意到它没有出现在Windows的“添加/删除程序”部分。是否有一个简单的配置更改来设置它(如果它是大量自定义代

xml - izpack:在 Windows 7 上创建快捷方式

我使用izpack为我的应用程序创建安装程序。到目前为止,我已经能够创建安装程序,并且在我的Linux机器上一切正常。问题是在我测试过的Windows机器上(Win76位),安装程序没有显示快捷方式面板。我确实阅读了文档故障排除部分,并注意我的安装程序中有本地人。快捷方式xml文件也是如此,它们位于资源路径中的安装程序中。我还读到它很可能是区分大小写的错字或类似简单但无法弄清楚的东西。这是我的快捷方式xml:这是我的install.xml文件:Test1Description但是我无法在我的安装程序中显示快捷方式面板...! 最佳答案

java - 为什么在 Dos 窗口中运行 Java 会尝试运行包装在 exe 中的应用程序

完全难住了这对某些人来说可能是显而易见的。我将我的Java应用程序打包在安装程序中(使用Izpack),安装后它们会运行SongKong64.exe,它是使用Launch创建的java文件的包装器这对他应该得到这样的东西的客户不起作用:debuglogfileis:C:\Users\Terrence\AppData\Roaming\SongKong\Logs/songkong_debug%u-%g.loguserlogfileis:C:\Users\Terrence\AppData\Roaming\SongKong\Logs/songkong_user%u-%g.log17/02/20

java - 使用 Maven 将 InstallerListener 添加到 IzPack 安装程序项目

我有一个使用maven设置的工作IzPack安装程序项目,并将以下内容添加到我的安装脚本install.xml到[installation][listeners]:(company-name).listener.InstallerListener"stage="install"/>可悲的是,该行似乎被忽略了,调试器不会在InstallListener中设置的断点处停止。类(class)。我读过thedocumentation对于InstallListeners,但它没有用,因为我将构建过程与maven集成在一起;以下是项目对象模型pom.xml的相关部分:4.3.1org.codeha

java - Izpack:创建自定义面板

我正在尝试为IzPack安装程序创建自定义面板。这意味着我必须扩展IzPanel。但是,看来如果我这样做,扩展面板needstobeincom.izforge.izpack.panels包。然后我找到thispost,其中规定:因此,您必须在自定义面板项目的构建路径中包含IzPack的lib文件夹中的installer.jar。您的自定义面板/必须/扩展com.izforge.izpack.installer.IzPanel。此外,它/必须/位于com.izforge.izpack.panels包中。最重要的是,你的构建jar的名称/必须/与您的自定义面板类的非限定名称。我对第1点和第

java - 从 IzPack 调用 Java 类

如何从IzPack的Java类中调用方法?静态方法是可以的,我需要能够给它传递参数。谢谢!背景信息:我正在尝试编写一个IzPack安装程序,它能够检测以前安装的应用程序版本。在发现它并不真正支持此功能(Windows除外)后,我认为唯一的方法是编写一个Java类并从IzPack调用它。TimWilliscroft有previouslysuggested这个方法,它读取一个类的静态字段的值:au.com.codarra.ela.installer.JBossCheckerhasJBossEnvtrue但是,是否可以调用来自以外的其他地方标签?我希望能够从调用它标签。另外,是否可以从Jav
12