我有一个Java应用程序(.exe)文件,我想分发这个文件以便其他人可以使用它。 现在我有一个疑问,无论是32位还是64位的Windows操作系统,我的应用程序是否都能运行?或者我需要特定的文件让我的应用程序在两种操作系统上都能运行。
在Java中,您可以生成类和JAR / LIBS以存储/分发它们。您可以生成.exe文件来运行应用程序,但这不是我经常看到的做法,通常需要一些第三方程序。假设您在32位机器上生成了.exe文件,则应该可以在64位机器上无问题地运行。反之则不可能,但我可能错了。您必须小心的一件事是用于生成类的Java版本。远程机器应安装类似的Java版本。可以是比您使用的版本更新的版本。(例如,如果您使用Java 7,则目标机器使用Java 8是可以的)