Java netbeans中的程序不会在执行时终止,而是继续在上运行;“运行任务”;

Java netbeans中的程序不会在执行时终止,而是继续在上运行;“运行任务”;,java,netbeans,jakarta-ee,Java,Netbeans,Jakarta Ee,netbeans中的我的程序不会在执行时终止,而是在netbeans窗口右下角显示的运行任务时继续运行。每次我重新运行同一个程序时,一个新线程会添加到“正在运行的任务”中,即使代码已经执行完毕 这是为什么造成的 如何更正此问题?似乎有一个用户线程正在运行,请发布代码以获得确切答案您的编程未正确退出。如果是GUI,请确保您的主框架设置为关闭时退出,或者在框架关闭时至少有一些内容设置为退出。这是一个非常古老的问题,但我偶然发现这个问题与此相同。我是这样解决的: 关闭NetBeans,从C:\User

netbeans中的我的程序不会在执行时终止,而是在netbeans窗口右下角显示的运行任务时继续运行。每次我重新运行同一个程序时,一个新线程会添加到“正在运行的任务”中,即使代码已经执行完毕

这是为什么造成的


如何更正此问题?

似乎有一个用户线程正在运行,请发布代码以获得确切答案您的编程未正确退出。如果是GUI,请确保您的主框架设置为关闭时退出,或者在框架关闭时至少有一些内容设置为退出。

这是一个非常古老的问题,但我偶然发现这个问题与此相同。我是这样解决的:


关闭NetBeans,从
C:\Users\[您的用户名]\AppData\Roaming\
中删除NetBeans文件夹,然后重新启动NetBeans。警告:这将删除您设置的任何特定设置(即字体大小/样式等),因此在尝试此操作之前,请注意这一点。

代码位于多个文件中。。所以我无法发布这篇文章。。我正在netbeans中运行一个web应用程序项目。我在一个文件中有一个main函数,通过它,我使用main调用了我在其他类&libraries.web应用程序项目中定义的函数。。它似乎启动了一些容器,但并没有停止。实际上,我正在定义数据库抽象层,所以我正在使用main函数向数据库层发送测试命令。。只是为了现在方便..对不起,我不知道如何使用探查器。。当我尝试终止程序时,我得到:Java结果:2147483647构建成功(总时间:32分33秒)