我想知道GlassFish项目是死了还是活着?从初期开始,我就是玻璃鱼的粉丝。我使用GlassFish2开始了项目,并且有很多客户使用GlassFish3。 几个月后,我尝试将一些项目迁移到GlassFish4。但我并没有真正成功。对我来说问题是,我无法从社区中获得支持。找到一个论坛很难。对我来说,看起来Oracle已经做了很多工作来阻止任何社区驱动的开发。 与此同时,我将我的主项目迁移到Wildfly 9.与Oracle的GlassFish相比,RedHat的Wildfly工作得非常完美。有一个重要的社区,您可以在那里提出问题并讨论未解决的问题。
所以我想知道GlassFish项目的意义是什么?它只是“参考”的地方吗?可以托管实施。是(并且可能不应该)生产就绪的参考实现?
您对这个项目有什么看法?
答案 0 :(得分:1)
GlassFish绝对还活着,there was a new minor release just a few days ago。它仍然是Java EE的参考实现,因此您可以期待GlassFish与Java EE一样长。
甲骨文的其他应用服务器WebLogic甚至还没有完全支持Java EE 7--他们和IBM似乎都有类似的策略来保持他们的"全脂和#34的稳定性;在更多的时候发布"流血的边缘"使用GlassFish for Oracle和Liberty Profile for IBM的WebSphere。注意支持GlassFish的Payara项目也很重要,但也是actively looking for and fixing bugs in the upstream codebase。 Payara中修复的一些错误有now also been incorporated to the latest GlassFish 4.1.1 release。
最后,您的观点是关于GlassFish是否已准备就绪"没有考虑GlassFish的数量,它由其他项目组成,如Apache Catalina,Jersey,EclipseLink,Weld等。这些是与JBoss EAP,WebLogic,Tomcat等相同的技术。
很难对GlassFish项目中的活动有所了解,但it's easy to see how active Payara is。
编辑: David Delabassee发来推文the first nightly build of GlassFish 5.0 is now available to download
答案 1 :(得分:0)
www.java.net/forums/glassfish-0和https://community.oracle.com/community/java/java-ee-java-enterprise-edition/java_ee_sdk似乎确实存在论坛,但您可能看不到非常活跃的论坛。邮件列表上似乎有更多信息,您可以在此处查看其存档https://java.net/projects/glassfish/lists/users/archive
很难找到有关开发计划的任何信息,因此我认为(尤其是Oracle希望您转移到Weblogic并支付很多钱),其目的是成为参考实现。
话虽如此,我们已经使用Glassfish很长一段时间了,自今年4月以来一直在使用Glassfish 4。您迁移项目有什么问题?
ž