2

我在运行 Vista 的计算机上使用 Netbeans 6.5 设计了一个 GUI 程序。我将它上传到我的服务器并测试了网络启动。它工作得很好。

后来使用Mac时,它无法工作。我在 Ubuntu 中对其进行了测试,但也没有成功。我什至尝试在 Ubuntu 上编译源代码,我得到了这个:

缺少生成 JNLP 文件所需的任务,可能是共享文件夹或 IDE 安装中缺少库“JWS Ant Tasks”。

基本上,Java 桌面应用程序在 Windows 计算机上运行良好,但不会在其他计算机上运行。我刚刚在 Ubuntu 计算机上创建了一个测试应用程序,上传它并且运行良好。

为什么我昨天在运行 Vista 的计算机上编译和运行的程序不能在 Ubuntu 上运行?

谢谢。

4

1 回答 1

0

我想,你可能在 Ubuntu 上有 64 位 JRE。使用 32 位 JRE,据我所知 JWS 不适用于 64 位。

java-vm-args如果您同时拥有 64 位和 32 位版本,请使用该参数。下面是示例。

<j2se version="1.5+" initial-heap-size="128m" max-heap-size="256m" java-vm-args="-d32"/>

于 2009-06-17T06:56:57.247 回答