我正在尋找一種在部署時更改CDI替代方法的方法。我們使用jenkins來構建我們的應用程序。詹金斯有沒有辦法處理這個問題? 完美的東西將是一個領域,我可以在構建之前選擇替代方案。我不太瞭解詹金斯。所以也許你可以在我的搜索中幫助我。與Jenkins一起使用CDI替代方案
0
A
回答
0
解決方案可以使用CDI events lifecycle,如「AfterBeanDiscovery」,否決了我們不希望使用的替代方案。但如果可能的話,必須先使用beans.xml解決方案。
1
由於替代方法是通過beans.xml
激活的,因此在部署時不可能這樣做。 Apache DeltaSpike提供了一個解決方案,允許您在部署時進行配置 - https://deltaspike.apache.org/documentation/spi.html#GlobalAlternative
相關問題
- 1. 與CDI一起使用的替代Web框架(而不是JSF)
- 2. 是否有與MongoDB一起使用的DbUnit替代方案?
- 3. CDI @Alternative - 每個測試用例選擇替代方案
- 4. 與Jenkins一起使用gcloud
- 5. Winforms的替代方案,可以很容易地與C#和.NET一起使用
- 6. appendChild()與documentFragment一起使用時的替代方法嗎?
- 7. playN替代方案
- 8. Example.com替代方案
- 9. TFS替代方案
- 10. WSO2替代方案
- 11. Nginx:more_clear_headers替代方案
- 12. AppDomain.AppendPrivatePath替代方案?
- 13. Javascript。替代方案
- 14. android.net.wifi.WIFI_HOTSPOT_CLIENTS_CHANGED替代方案
- 15. MediaMetadataRetriever替代方案?
- 16. HTMLElementVariable.animate(...)替代方案?
- 17. 替代方案deleteOnExit
- 18. VSTO替代方案
- 19. 使用JSX的反應替代方案
- 20. 使用CA證書的替代方案
- 21. 使用PHP的Apache RewriteLock替代方案?
- 22. System.Xml.Linq的替代方案與Xpath匹配
- 23. 與gsl兼容的gmp替代方案
- 24. 與Jenkins一起使用環境變量
- 25. 與artifactory和jenkins一起使用maven
- 26. 與Jenkins和phantomjs一起使用yslow
- 27. 在jenkins構建服務器上使用ant的好替代方案
- 28. 使用WebClient.BaseAddress替代Silverlight中的基礎URL替代方案
- 29. 什麼是使用-process-dependency-links與pip的替代方案
- 30. 在C#中使用GetType/instanceof與替代方案