Java:开发应用程序(桌面)并使其仅在Linux上可执行,而不在其他平台上执行

Mar*_*tin -2 java mono

但这里有一个奇怪的问题,但我有一个用.net框架开发的现有Windows产品,我想为java创建一个等价物 - 我不想使用单声道

Java实际上会在每个拥有JVm的平台上执行,无论如何要将其锁定?

我不希望它在Windows上运行,例如.

关于单声道,我没有反对它,但Java似乎有更多兼容的库.有人对此有何评论?

rid*_*rid 6

您可以使用System.getProperty("os.name")main方法检测操作系统,然后退出应用程序,如果它不是您所期望的.