java - Installanywhere 以实现国际化

标签 java internationalization installanywhere

我正在使用 InstallAnywhere 安装和卸载我的产品。 对于英语来说它工作得很好,但对于德语来说它就停在中间了。

知道为什么会发生这种情况吗? 当我单击卸载图标时,如何知道正在发生哪个操作 谢谢您

日志显示这一点

Error running install panel: My Company Enterprise deinstallieren
    java.lang.NullPointerException
java.lang.NullPointerException
        at ZeroGdd.dispose(DashoA10*..)
        at com.zerog.ia.installer.AAMgr.w(DashoA10*..)
        at com.zerog.ia.installer.AAMgr.a(DashoA10*..)
        at com.zerog.ia.installer.AAMgr.a(DashoA10*..)
        at com.zerog.ia.installer.AAMgrBase.m(DashoA10*..)
        at com.zerog.ia.installer.AAMgr.a(DashoA10*..)
        at com.zerog.ia.installer.LifeCycleManager.d(DashoA10*..)
        at com.zerog.ia.installer.LifeCycleManager.j(DashoA10*..)
        at com.zerog.ia.installer.LifeCycleManager.a(DashoA10*..)
        at com.zerog.ia.installer.Main.main(DashoA10*..)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:57)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:601)
        at com.zerog.lax.LAX.launch(DashoA10*..)
        at com.zerog.lax.LAX.main(DashoA10*..)
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
        at ZeroGdd.dispose(DashoA10*..)
        at com.zerog.ia.installer.AAMgr.w(DashoA10*..)
        at com.zerog.ia.installer.AAMgr.d(DashoA10*..)
        at com.zerog.ia.installer.AAMgrBase.e(DashoA10*..)
        at com.zerog.ia.installer.AAMgrBase.n(DashoA10*..)
        at com.zerog.ia.installer.AAMgrBase.d(DashoA10*..)
        at com.zerog.ia.installer.AAMgr.a(DashoA10*..)
        at com.zerog.ia.installer.AAMgrBase.e(DashoA10*..)
        at com.zerog.ia.installer.AAMgrBase.n(DashoA10*..)
        at com.zerog.ia.installer.AAMgr.actionPerformed(DashoA10*..)
        at java.awt.Button.processActionEvent(Button.java:409)
        at java.awt.Button.processEvent(Button.java:377)
        at java.awt.Component.dispatchEventImpl(Component.java:4861)
        at java.awt.Component.dispatchEvent(Component.java:4687)
        at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:729)
        at java.awt.EventQueue.access$200(EventQueue.java:103)
        at java.awt.EventQueue$3.run(EventQueue.java:688)
        at java.awt.EventQueue$3.run(EventQueue.java:686)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDo
main.java:76)
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDo
main.java:87)
        at java.awt.EventQueue$4.run(EventQueue.java:702)
        at java.awt.EventQueue$4.run(EventQueue.java:700)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDo
main.java:76)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:699)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThre
ad.java:242)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.
java:161)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:150)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)

        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)

        at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)

非常感谢

最佳答案

想到的一件事是,您可以在打开控制台的情况下启动安装程序以查找异常。只需按下键盘上的 CTRL 键启动安装程序即可查看控制台窗口。

关于java - Installanywhere 以实现国际化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20701524/

相关文章:

java - 为什么要加40左右?

java - 使用查找表在 Java 中编写阶乘程序

internationalization - Yii2翻译

vba - 如何使用 VBA 从 64 位 Windows Vista 调用 ActivateKeyboardLayout

linux - 从 Installanywhere 中的脚本文件中提取变量值

java - 如何通过java程序监控安装过程?

java - 删除 JavaDoc 注释的工具?

java - 通过 OWL API 查询 OWL 本体时出现问题

javascript - i18next - 在 data-i18n-options 属性中提供用于插值的键

java - 使用 InstallAnywhere 生成批处理文件而不是可执行文件