Apache OpenWebBeans團隊希望通過使服務器適應用戶來消除復雜性。所以,該團隊發布了Apache Meecrowave項目1.0版。
Apache Meecrowave是一款小型服務器,非常適合微服務和獨立服務。Apache OpenWebBeans表示, “Apache Meecrowave是一個基于Apache OpenWebBeans,Tomcat,CXF和Johnzon的微型服務器。換句話說,它包含了所有你需要從命令行運行基于JavaEE的微服務,而且只有9 MB。”
該項目使用戶能夠快速部署JSON Web服務,并通過Meecrowave擴展使開發和生產更加順暢。該項目具有使用JPA而不使用完整容器的能力,運行Meecrowave的Maven插件,Gradle插件,兩個主要測試集成,監視集成以及與CXF OAuth2集成的實驗模型。
Meecrowave可以通過Maven插件啟動(為了易于開發),以編程方式作為嵌入式服務器,作為應用程序與業務代碼捆綁在一起,也可以作為啟動便攜式WAR或JAR應用程序的運行者。
此外,該團隊最近發布了OpenWebBeans的1.7.4版本。最新版本進行了一個錯誤修復,包括CDI-1.2 API的實現,并傳遞JSR-330 TCK。
OpenWebBeans具有模塊化結構,并提供從Java SE環境直到具有復雜ClassLoader層次結構或OSGi環境的JavaEE 7服務器集群的依賴注入擴展。