1

我已经使用 Eclipse 创建了一个 Java 程序,并尝试使用 Advanced Installer 11.6 trail 打包 Eclipse 工作空间,以便创建.exe我的程序文件。

因此,我生成了这些文件(包括设置和缓存文件)并将它们复制并粘贴到 Windows Server 2008 R2 桌面中。然后我尝试运行该.exe文件,但它不工作。它给了我以下错误消息:

获取模块路径失败。

假设在我的程序中,我添加了一个路径,其中包含将在该程序中处理的文件列表。

该文件在 Windows 7 上运行,但在服务器上不运行。

我必须在 Windows Server 中再次下载 Java 或 Eclipse 吗?

4

1 回答 1

0

仔细检查 .ini 文件中与 .exe 同名的文件路径。这可能是一些愚蠢的东西,例如 C:\Program Files\ vs C:\Program Files (x86)\

[Application]
Application Type=gui
Failure Check=yes
Override WorkingDir=yes
Pair Product=C:\Program Files\....exe
[Class Path]
Class Path=C:\Program Files\....jar;C:\Program Files\...lib\*.jar;
[Java Runtime Environment]
Main Class=...
Maximum Version=any
Minimum Version=1.6
Preferred versions=1.8
Virtual Machine Parameters=-Xms32M -Duser.home="C:\Program Files\..." 
[Product Information]
Product Code={....}
Product Name=My Product
Upgrade Code={....}
于 2014-10-28T15:25:03.970 回答