2009-06-17 23 views
2

我在运行Vista的计算机上使用Netbeans 6.5设计了一个GUI程序。我将它上传到我的服务器并测试了网页开始。它运行良好。使用Netbeans来设计图形用户界面并能够使用Web Start

后来使用Mac时,无法工作。我在Ubuntu中测试过,但也不成功。我甚至试图在Ubuntu上编译源代码,我得到了这个:

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

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

昨天在运行Vista的计算机上编译和运行的程序如何在Ubuntu上运行?

谢谢。

回答

0

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

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

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