问题标签 [installanywhere]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
982 浏览

installanywhere - InstallAnywhere:如何在安装过程中引用 USER_INSTALL_FOLDER 中的外部文件?

我正在使用 InstallAnywhere 安装我的 java 应用程序。作为预安装步骤,我从用户那里获取数据库详细信息并将其存储在安装目录中的 XML 中。在安装时,我想参考这个 xml 文件来建立数据库连接。如何配置 installanywhere 以在安装时引用此外部文件?我不想将它与安装程序 exe 捆绑在一起。

0 投票
1 回答
414 浏览

installation - Install Anywhere 2011 - Disabled Field

Is there a way to disable based on another user input field?

For example, can a checkbox enable a file input field?

Grae

0 投票
1 回答
1593 浏览

java - 如何从 InstallAnywhere 启动 java 代码?

我想从 jar 文件中启动静态函数并在安装期间接收它的返回值。有没有其他方法,而不是执行java.exe?

0 投票
10 回答
131751 浏览

java - 加载 Java VM 时出现 Windows 错误 2

我一直在尝试在 Windows 7 64 位平台上安装来自 Qualcomm 的 ARToolkit: https ://ar.qualcomm.at/qdevnet/ (Windows“.exe”版本),但我不断收到错误消息:

加载 Java VM 时出现 Windows 错误 2

尝试安装此程序的程序是 InstallAnywhere,但我似乎找不到有关此错误的任何文档。崩溃发生时的对话框名称是 LaunchAnywhere

我只是想知道是否有人以前见过这种错误,如果有,如何解决。我可以在网上找到的极少数答案与 Win98/ME 问题有关,因此它们无关紧要。

如果这有点相关,我目前正在使用 JDK 1.7.0_04 和 jre 1.7。

0 投票
1 回答
1786 浏览

installation - 将变量传递给 installanywhere 命令行 build.exe

如何将命令行参数传递给 build.exe 以指定要包含在安装程序中的源文件夹的位置?

谢谢,

0 投票
1 回答
6763 浏览

debugging - installanywhere 将调试日志重定向到文件

为了调试 Installanywhere 创建的应用程序,我使用

导出 LAX_DEBUG=true

然后我运行我的安装程序

./setup.sh -DDEBUG=控制台

它将所有调试日志重定向到控制台。我可以将此日志重定向到任何文件,以便我可以提及:

./setup.sh -DDEBUG=/tmp/a.txt

提前致谢...

0 投票
1 回答
3954 浏览

installanywhere - 从系统用户运行时,InstallAnywhere 安装程序无法在 Windows 7 64 位上运行

我们有一个作为 Windows 服务运行的应用程序。在运行时,它会检查 flexnet 服务器以查看是否有更新。如果有,则下载更新,停止服务并安装更新。此更新程序是使用 InstallAnywhere 2010 创建的。一切正常,除非它在 ​​Windows 7 64 位上运行(我们相信在任何 64 位版本的 Windows 上都会发生同样的事情)。在 Windows 7 32bit 上一切正常。

出现问题时,从 flexnet 成功下载更新。它执行并将安装文件解压缩到 C:\Windows\system32\config\systemprofile\AppData\Local\Temp\。然后它运行刚刚解压的安装可执行文件。但是,该可执行文件会引发一个错误对话框,提示“LaunchAnywhere:无法找到可执行文件”。该可执行文件的行为就像找不到与它一起解压缩的文件。

同样,在 32 位上没有问题。此外,我们可以在以用户身份登录时运行相同的进程(程序在用户模式下运行,而不是作为服务运行)。它使用该用户的临时目录,一切正常。该问题仅在 64 位系统上作为服务(系统用户)运行时发生。

有没有人有任何想法或建议?

0 投票
2 回答
1148 浏览

java - 通过Windows中的vb脚本检查快捷方式文件(.lnk)的“以管理员身份运行”

以管理员身份在 Windows 2008 中运行 .bat 文件。

我以用户身份在 Windows 2008 中安装了 Java 应用程序(用户名为 Test。用户组为 Admin)。此应用程序使用 JSW 并生成 .bat 文件以在 Windows 平台上启动应用程序。这个 .bat 文件是在 maven 插件的帮助下创建的。

现在的问题是,如果我以具有默认安全设置的普通 Windows 用户身份单击 .bat 文件,那么它不会启动我的应用程序。如果我以“以管理员身份运行”启动 .bat 文件,则应用程序启动。如果我更改了“测试”用户的安全设置并且 make 是自由的,那么我可以在不运行“以管理员身份运行”的情况下启动应用程序。

我想自动化这一步。我不希望用户执行“以管理员身份运行”或更改其安全设置。因此,我想出了在安装程序安装应用程序后运行一些 vb 脚本的解决方案,以便该文件对该 .bat 文件进行一些安全设置,以便“测试”用户可以一步启动 .bat 文件。这是可能的还是更好的解决方案?

顺便说一句,我正在使用 Install Anywhere 进行安装程序。

尝试了一段时间后,我发现我还可以更改指向 .bat 文件的快捷方式文件的设置(高级属性)。此快捷方式具有高级属性,其中有“以管理员身份运行”选项。如果选中该选项,那么我的问题就解决了。所以我想知道是否可以从 vb 脚本中检查该选项?如果是,那么有什么提示吗?如果不是,那么有什么替代方法呢?

我找到了http://nsis.sourceforge.net/ShellLink_plug-in但我不知道如何在 vb 脚本中做到这一点。

0 投票
1 回答
912 浏览

windows - 使用 InstallAnywhere 更改文件夹权限

如何使用 InstallAnywhere 在 Windows 上更改文件夹权限?

0 投票
1 回答
415 浏览

java - 为 Installanywhere2010 安装程序设置 UAC“发布者”字段

当我打开我的安装程序(我使用 InstallAnywhere 2010 创建的)时,会出现 UAC 对话框,其中包含有关我的安装程序的信息。发布者字段为“未知”。

如何将字段发布者从未知更改为所需名称...