2016-01-22 139 views
1

現在我的應用程序使用4.2與Java 1.5的jboss。從java 1.5遷移到java 1.8的JBoss EAP 4.2?

我設法用java 1.8構建我的應用程序(EJB,jsf,hibernate,seam),但是我在用java 1.8運行jboss 4.2時遇到了一些問題。

所以我想知道,是否有可能,或者它會更好地切換到另一個版本的jboss(同時也會變得複雜)?

謝謝澄清。

因此,另一個問題出現,如果我使用新的jboss和java8,我需要更改休眠(例如我使用hibernate-ejb 3.3.2ga),jsf等到更新的版本?應用程序是用java 8編譯成功的。

+0

我對此表示懷疑......參見:http://stackoverflow.com/questions/25625304/jboss-4-2-3-fails-to-deploy-java-8-編譯mbean和http://stackoverflow.com/questions/28496816/is-jdk8-a-supported-platform-for-jboss-6-as - 時間遷移到wildfly ... – assylias

+0

你不能。以@ assylias的建議。 –

+0

檢查[JBoss Windup遷移工具](https://github.com/windup/windup/wiki)。 –

回答

1

您不能運行於Java 1.8的JBoss EAP 4.2(或任何其他Java比1.6新)

使用JBoss EAP的新版本代替。這會給你帶來更好的性能一些很酷的新功能和服務器將更容易監控和維護。

這裏是link

+1

您的鏈接是針對EAP的 - 開源版本已更名爲[wildfly](http://wildfly.org/) – assylias

+0

EAP也可用於開發目的。 –

相關問題