簡體   English   中英

將Tomee Maven插件與升級的OpenWebBeans結合使用

[英]Using Tomee Maven Plugin with Upgraded OpenWebBeans

我正在使用Tomee Maven插件來開發使用CDI事件傳遞的應用程序。 我目前無法觸發具有通用類型參數的事件,據我所知,這是因為Tomee實例要使用不支持此功能的openwebbeans 1.2.7。 我似乎openwebbeans 1.5.0及更高版本確實支持此功能,但我不確定如何(或是否)可以使該插件使用此版本。

我嘗試使用插件配置用新版本替換庫,但這會導致進一步的異常(沒有類def等)。

插件版本為:

<groupId>org.apache.openejb.maven</groupId>
<artifactId>tomee-maven-plugin</artifactId>
<version>1.7.3</version>

Apache tomee-1.7.x(EE6)使用的是Apache OpenWebBeans-1.2.x,它是CDI-1.0規范的實現。

如果您准備使用Java EE7,則只需切換到使用最新的openwebbeans-1.6.x版本的TomEE-7.0.0-M1。

注意:Maven中的groupId已更改! 現在是org.apache.tomee http://repo1.maven.org/maven2/org/apache/tomee/apache-tomee/7.0.0-M1/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM