在Microsoft Surface Pro / Pro 2上开发Java桌面应用程序

时间:2014-05-13 04:39:43

标签: java windows-8

我有一个基于Java SWING的桌面应用程序,我被问到是否可以在Microsoft Surface Pro或Pro 2上运行。据我了解,它们使用的是Windows 8 / 8.1和将能够正常运行任何Windows应用程序,这是正确的吗?

在这些设备上运行我的应用程序时是否有任何警告或特殊注意事项?

编辑:如果重要,JRE将与应用程序一起分发,因此安装Java不是问题。

1 个答案:

答案 0 :(得分:2)

  

...将能够正常运行任何Windows应用程序,这是正确的吗?

您将能够运行Java程序,但只能在安装JRE后以桌面模式运行。 Java 7 Update 10增加了官方支持。请参阅Java on Windows 8 FAQ

默认情况下,Surface Pro上未安装Java。尝试从命令行运行时没有java.exejavac.exe。你必须去Oracle并获取它。

我能够在Surface Pro上安装JRE。该软件包安装在C:\Program Files (x86)\Java\jre7\bin中。安装后,java.exe -version从命令行工作(在修复PATH之后)。安装还包括一个IE插件,它似乎与平板电脑的IE 10一起使用。我也能够安装x64 JRE。我没有尝试安装JDK。

Windows App Store也可能提供了一些东西。但我不使用商店,所以我不知道。