java - 无法销毁线程组 org.codehaus.mojo.exec.ExecJavaMojo$IsolatedThreadGroup[name=SitemapCheck.SitemapAction,maxpri=10]

标签 java maven maven-plugin

我有 java maven 项目,它在我的计算机上运行良好,但是当我将此项目上传到 ubuntu 服务器并尝试使用以下命令在命令行上运行它时,它给了我错误。

命令行代码:

mvn exec:java -Dexec.mainClass=SitemapCheck.SitemapAction

它给我错误喜欢
[WARNING] NOTE: 2 thread(s) did not finish despite being asked to  via interruption. This is not a problem with exec:java, it is a problem with the running code. Although not serious, it should be remedied.
[WARNING] Couldn't destroy threadgroup org.codehaus.mojo.exec.ExecJavaMojo$IsolatedThreadGroup[name=SitemapCheck.SitemapAction,maxpri=10]
java.lang.IllegalThreadStateException
        at java.lang.ThreadGroup.destroy(ThreadGroup.java:778)
        at org.codehaus.mojo.exec.ExecJavaMojo.execute(ExecJavaMojo.java:321)
        at

在互联网上搜索后,我找到了一个解决方案,但不幸的是它不起作用
 cleanupDaemonThreads = false

任何人都可以请建议我如何修复错误?

最佳答案

我遇到了相同的线程警告问题 org.codehaus.mojo包中还包括一个 java.lang.IllegalThreadStateException这个命令对我有用:
mvn compile exec:java -Dexec.cleanupDaemonThreads=false

关于java - 无法销毁线程组 org.codehaus.mojo.exec.ExecJavaMojo$IsolatedThreadGroup[name=SitemapCheck.SitemapAction,maxpri=10],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51871635/

相关文章:

java - Apache Commons 数学上的 PIT 突变测试显示行覆盖率和突变覆盖率均为 0%

java - 如何获得转换文本的边界框(java)?

java - 我们可以测试对象在 Oracle Coherence 中的存在吗?

java - PMD:避免在循环内实例化新对象

eclipse - Maven编译错误 "Source option 5 is no longer supported. Use 6 or later"

java - Spotify/dockerfile-maven 插件 : Could not build image: javax.net.ssl.SSLException : Unrecognized SSL message, 明文连接

java - 如何检查两列是否相同/不相等?

java - 运行spark程序出错 "java.lang.IllegalArgumentException: Unsupported type: com.spark.example.main.App$Product"

java - Maven:尝试使用依赖项将一个项目包含在另一个项目中时找不到 Artifact

maven - exec-maven-plugin产生的进程会阻止Maven进程