Java-разработка в OpenSUSE

Все, простите меня, я не знаком с SUSE. Я не уверен в том, что я собираюсь делать. Пожалуйста, помогите просмотреть его. Спасибо.

Если я собираюсь разрабатывать Java-приложение на основе открытого SUSE. затем разверните приложение Java на SUSE linux Enterprise Server. Или наоборот. Это нормально работает для обеих платформ ОС? Я не уверен, есть ли какие-либо проблемы совместимости для разработки и развертывания Java. Спасибо.

Добавлено

По моему мнению. Я думаю, что единственное, что я должен убедиться, что это то же самое на обеих платформах, это версия / бит JDK и версия / бит ОС.

Другими словами. Я имею в виду, если среда развертывания — JDK 1.7 32bit. тогда среда разработки должна оставаться неизменной (JDK 1.7 32bit).

Это правильно? Спасибо.

Добавлено

В моем случае .

Приложение Java будет размещено на сервере приложений IBM WebSphere Application Server версии 8.0.x (Java 1.6.x). Базовой ОС является SUSE Linux Enterprise Server 11 (x86_64).

В частности, какую версию Open SUSE я могу использовать для среды разработки Java? Спасибо.


person Joe.wang    schedule 10.03.2015    source источник


Ответы (1)


У нас был аналогичный сценарий с использованием OpenSUSE и SLES. В большинстве случаев это не было проблемой, но иногда у нас возникали странные ошибки, возникающие из-за разных виртуальных машин Java (HotSpot на OpenSUSE и IBM J9 на SLES).

Вы должны убедиться, что используете одну и ту же виртуальную машину на обеих машинах, а не одну и ту же версию Java.

person jpstrube    schedule 10.03.2015
comment
+1 Спасибо, jpstrube, Значит, JVM и JDK заботятся только об этой ситуации? А версия ОС? - person Joe.wang; 10.03.2015
comment
Как я уже сказал, версия ОС определяет изначально установленные версии JVM/JDK. Но, конечно, вы можете столкнуться с другими проблемами. Я думаю, вам просто нужно попробовать... - person jpstrube; 10.03.2015
comment
Спасибо, я понял. :) - person Joe.wang; 11.03.2015