Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有没有人遇到过使用 Jacob 调用 WMI 查询的 Java 应用程序的问题,并且该应用程序被部署到 JBoss?JBoss 锁定了 WMI 调用,没有更多可用信息。
实际上发现它与单线程公寓和 COM 对象有关。在创建 JACOB 调用之前,执行 ComThread.initSTA() 很重要,然后在完成后执行 ComThread.Release() 和 ComThread.quitMainSTA()。这应该允许使用 COM 对象进行适当的多线程处理。