netbeans调试_从NetBeans运行和调试WildFly Swarm应用程序

netbeans调试

使用NetBeans的Java EE开发人员习惯于直接在NetBeans所选择的应用程序服务器中运行和调试其瘦战应用程序。 在开发打包为über或镂空jars的微服务时,您期望使用相同的轻松方式进行运行和调试。 好消息是您可以。 在本文中,我将逐步介绍如何在NetBeans中运行和调试CloudEE Duke的WildFly Swarm版本。

运行WildFly Swarm应用程序

在NetBeans中运行CloudEE Duke的最简单方法是编辑项目“运行项目”操作。 右键单击CloudEE Duke,选择属性和操作,如下所示。

配置执行目标以打包wildfly-swarm:run,删除所有默认属性,然后全部设置好。 运行项目 (F6)将使用WildFly Swarm Maven插件启动应用程序。

调试WildFly Swarm应用

要启用调试,请执行与上述相同的步骤,但是在这种情况下,这是您选择的“调试项目”操作。

执行目标的配置与运行相同,但是在设置属性中 ,您需要为WildFly Swarm配置调试端口。 这是通过将swarm.debug.port属性设置为9000来完成的

调试项目 Ctrl-F5将以调试模式启动应用程序。 请注意,在等待调试器附加时,执行将暂停。 请参阅下面的屏幕截图,了解其在日志中的外观。

从NetBeans的菜单中选择“ 调试”->“附加调试器 ”。 将“端口”的值更改为9000 (或在上一步中选择的值),然后单击“ 确定”

要验证设置,请在类HelloWorldEndpoint中的第16行设置一个断点。

然后导航到http:// localhost:8080 / hello。 执行将在HelloWorldEndpoint的第16行的断点处停止。

翻译自: https://www.javacodegeeks.com/2018/04/run-and-debug-a-wildfly-swarm-application-from-netbeans.html

netbeans调试

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值