OpenSUSE 中的 Java 开发

标签 java linux opensuse suse

所有,请原谅我对SUSE不熟悉。我不确定我要做什么。请帮忙审核一下。谢谢。

如果我要基于开放的SUSE 开发Java 应用程序。然后将 Java 应用程序部署到 SUSE linux Enterprise Server。反之亦然。它适用于两个操作系统平台吗?我不确定是否存在Java开发和部署的兼容性问题。谢谢。

已添加

在我看来。我认为我唯一应该确保在两个平台上相同的是 JDK 版本/位和操作系统版本/位。

换句话说。我的意思是如果部署环境是 JDK 1.7 32 位。那么开发环境应该保持一致(JDK 1.7 32bit)。

是吗?谢谢。

已添加

以我为例。

Java 应用程序将托管在 IBM WebSphere Application Server 版本 8.0.x (Java 1.6.x) 上。 底层操作系统为 SUSE Linux Enterprise Server 11 (x86_64)。

具体来说, 我可以使用哪个版本的 Open SU​​SE 作为 Java 开发环境?谢谢。

最佳答案

我们在使用 OpenSUSE 和 SLES 时遇到了类似的情况。大多数时候这没有问题,但有时我们会因不同的 Java 虚拟机(OpenSUSE 上的 HotSpot 和 SLES 上的 IBM J9)导致奇怪的错误。

你应该确保在两台机器上使用相同的虚拟机,而不仅仅是相同的 Java 版本

关于OpenSUSE 中的 Java 开发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28961016/

相关文章:

java - 通知数据从一项 Activity 更改为另一项 Activity

java - 多个 JTextPanes 的滚动条 (Java)

linux - linux环境下使用php的web服务

virtual-machine - 如何在 VirtualBox 中使用 OpenSuse 设置共享文件夹

Java泛型通配符: if something wants ? extends T,T有什么问题?

java - 在 Linux 下使用 OpenJDK 运行 Eclipse 有什么问题吗?

linux - 在Linux中使用cURL POST txt文件和文本

c# - Protobuf-net 序列化/反序列化 c# vs Linux c++

postgresql - Bucardo 显示错误的 postgres 版本

MySQL 查询在/tmp 中使用了 10G 空间并因 'Errcode: 28 - No space left on device' 而终止,但在本地运行良好