从NetBeans运行和调试WildFly Swarm应用程序
使用NetBeans的Java EE開發(fā)人員習(xí)慣于直接在NetBeans所選擇的應(yīng)用程序服務(wù)器中運行和調(diào)試其瘦戰(zhàn)應(yīng)用程序。 在開發(fā)打包為über或鏤空jars的微服務(wù)時,您期望使用相同的輕松方式進行運行和調(diào)試。 好消息是您可以。 在本文中,我將逐步演示如何在NetBeans中運行和調(diào)試CloudEE Duke的WildFly Swarm版本。
運行WildFly Swarm應(yīng)用程序
在NetBeans中運行CloudEE Duke的最簡單方法是編輯項目的“運行項目”操作。 右鍵單擊CloudEE Duke,選擇屬性和操作,如下所示。
配置執(zhí)行目標以打包wildfly-swarm:run,刪除所有默認屬性,然后全部設(shè)置好。 運行項目 (F6)將使用WildFly Swarm Maven插件啟動應(yīng)用程序。
調(diào)試WildFly Swarm應(yīng)用
要啟用調(diào)試,請執(zhí)行與上述相同的步驟,但是在這種情況下,這是您選擇的“調(diào)試項目”操作。
執(zhí)行目標的配置與運行相同,但是在設(shè)置屬性中 ,您需要為WildFly Swarm配置調(diào)試端口。 這是通過將swarm.debug.port屬性設(shè)置為9000來完成的 。
調(diào)試項目 Ctrl-F5將以調(diào)試模式啟動應(yīng)用程序。 請注意,在等待調(diào)試器附加時,執(zhí)行將暫停。 請參閱下面的屏幕截圖,了解其在日志中的外觀。
從NetBeans的菜單中選擇“ 調(diào)試”->“附加調(diào)試器 ”。 將“端口”的值更改為9000 (或在上一步中選擇的值),然后單擊“ 確定” 。
要驗證設(shè)置,請在類HelloWorldEndpoint中的第16行設(shè)置一個斷點。
然后導(dǎo)航到http:// localhost:8080 / hello。 執(zhí)行將在HelloWorldEndpoint的第16行的斷點處停止。
翻譯自: https://www.javacodegeeks.com/2018/04/run-and-debug-a-wildfly-swarm-application-from-netbeans.html
總結(jié)
以上是生活随笔為你收集整理的从NetBeans运行和调试WildFly Swarm应用程序的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 电脑主板有序列号怎么查看(怎样查看主板序
- 下一篇: 暗黑2属性加点快捷键(暗黑2快速加属性点