-
有人用过Jinterop么?5
我想用这个库连接本地和远程的dcom对象, 一直是出异常。
org.jinterop.dcom.common.JIException: Access is denied, please check whether the [domain-username-password] are correct. Also, if not already done please check the GETTING STARTED and FAQ sections in readme.htm. They provide information on how to correctly configure the Windows machine for DCOM access, so as to avoid such exceptions. [0x00000005]
不知道该怎么配置。
有人成功执行过里面example的例子么 ,求教!2011年8月04日 16:06
相关推荐
以下是一个简单的示例,演示如何使用JInterop获取这三个日志类型的信息: ```java import com.jacob.com.ComThread; import com.jacob.activeX.ActiveXComponent; import com.jacob.com.Dispatch; public class ...
镜像 3.0.1 修复这个问题 问:JIComServer 的构造函数以 ArrayIndexOutOfBoundsException 结束 A:这是 3.0 中的错误! 使用最新的源代码或旧版本! 参考:_
本文将深入探讨如何使用j-Interop来连接WMI并获取Windows系统信息。 首先,j-Interop是一个开源项目,它为Java提供了一个全面的COM和ActiveX互操作性解决方案。通过j-Interop,Java开发者可以调用COM对象,例如WMI...
这个压缩包"**wmi纯java调用所需jar包.zip**"很可能包含了j-Interop库的JAR文件,使得开发者能够用纯Java代码来访问和操作WMI对象。 使用j-Interop进行WMI调用的主要步骤如下: 1. **导入j-Interop库**:将压缩包...
此外,如果DLL有自定义数据类型,可能需要使用结构体(Struct)或自定义类型映射。 `javaCallYh`可能是一个包含了具体实现示例的Java项目,包括了必要的JNA接口定义、JInterop配置,以及如何加载和调用DLL或COM组件...
在Java中,使用OPC UA客户端库的一般步骤包括以下几个方面: 1. **导入库**:首先,你需要将"opc_client"这个jar包添加到你的项目类路径中,这通常是通过IDE的构建配置或构建脚本来完成的。 2. **初始化客户端**:...
但有一些第三方库,如`navigator.hardwareConcurrency`和`navigator.deviceMemory`,可以提供有限的信息,例如可用的处理器核心数量和估计的系统内存。 其次,Windows Management Instrumentation (WMI) 是微软提供...
Java开发OPC客户端涉及到的关键知识点主要集中在OPC(OLE for Process Control)协议、Utgard项目...开发者需要对这些知识有深入的理解,并结合实际需求,利用`opc_client`中的jar包来实现高效、安全的OPC客户端程序。
最后,“开源”表明这个项目是开放源代码的,意味着任何人都可以查看、使用、修改和分发其源代码。 **描述详解:** "DCOM有线协议(MSRPC)的实现可实现能够与任何COM组件互操作的纯双向非本机Java应用程序的开发...
使用JInterop,你需要创建一个`WbemServices`实例,然后调用`execQuery`方法执行WMI查询。 2. **wbem4j**:这是一个轻量级的Java WMI库,它不依赖于任何其他库,可以直接与WMI服务进行通信。wbem4j提供了简洁的API...
标题中的“UTGard java采集OPC服务数据”是指使用Java编程语言,通过UTGard这个库或框架来实现对OPC(OLE for Process Control)服务的数据采集。OPC是工业自动化领域的一种标准接口,它允许不同的软件应用程序之间...
6. **项目构建工具**:在提供的文件列表中,`pom.xml`表明该项目使用Maven作为构建工具,而`.gradle`目录则意味着项目也可能是用Gradle构建的。Maven和Gradle都是Java项目管理的常用工具,它们负责依赖管理和构建...
SWT通过使用本地窗口系统(如Windows的Win32 API、Mac OS的Cocoa或Unix的X Window System)来实现其功能,而不是像AWT和Swing那样使用Java虚拟机。这种设计使得SWT的应用程序运行速度更快,图形性能更佳。 在Java中...
这需要对VB和Java的互操作性有深入的理解,同时也需要熟悉Eclipse的API结构。 "使用说明.htm"文件很可能是该项目的用户指南,其中会详细解释如何安装、配置和使用这个VB版本的Eclipse编辑器。这份文档可能会包含...
如果你需要在非Windows环境下使用类似的功能,可能需要寻找其他跨平台的解决方案,如JNA(Java Native Access)或JInterop。 此外,Jacob并不支持所有的COM组件,有些复杂的组件可能会因为接口复杂度或者特定的依赖...
Java可以用来编写自动化工具,通过调用操作系统级别的API或使用特定库(如JNA或JInterop)来执行安装和卸载命令。 - **关键方法**:在Utils.java中,可能会有类似 `installSilently(String installerPath, String[]...
在Windows系统中,常见的IPC方式有管道、共享内存、消息队列、套接字、命名管道、事件、信号量等。在本例中,可能需要使用一种或多种IPC技术来实现对其他程序中超级列表框的控制。 2. **自动化技术**: 为了操作...
在Java中,可以使用Jacob或者其他提供WMI访问的库,比如Jinterop。以下是一个基本的WMI查询示例: ```java import com.jacob.activeX.ActiveXComponent; import com.jacob.com.ComThread; import ...
在非Windows平台上,你可能需要寻找其他的解决方案,如JNA(Java Native Access)或JInterop。 总结来说,Jacob是一个强大的工具,使Java开发者能够轻松地在Java应用中集成和控制COM组件。从1.8到1.18的版本更新,...
使用wmi4j 连接远程主机获取进程列表,创建文件夹、共享文件夹、执行netstat -ano输出到aa.txt文件,读取文件、撤销文件夹共享、删除文件夹及aa.txt文件;即实现远程执行cmd命令获取命令执行的结果的效果。