자바 호출 C \ # 컴 파일 된 COM 구성 요소 Can 't co - create object 솔 루 션

1032 단어 자바jacobco-create
자바 가 C \ # 로 작 성 된 COM 구성 요 소 를 호출 하 는 방법 에 대해 서 는 이전 글 을 참고 하 십시오.http://blog.csdn.net/kingjxust/article/details/9142757
호출 과정 에서 오류 가 발생 하면:
Exception in thread "main" com.jacob.com.ComFailException : Can't co-create object

다음 단계 로 처리 합 니 다.
1. 운행
 System.out.println(System. getProperty( "java.library.path" ));

자바 의 library Path 를 얻 은 다음 C \ # 작 성 된 dll 과 jacob - 1.15 - M4 - x86. dll 을 첫 번 째 library Path 로 복사 합 니 다.
디 렉 터 리 에 서 는 32 비트 와 64 비트 의 차 이 를 주의해 야 하 며, WEB 프로젝트 라면 Tomcat 의 bin 디 렉 터 리 에서 파일 을 복사 해 야 합 니 다. 주의해 야 할 것 은 웹 프로젝트 에서 실행 되 는 것 입 니 다.
System.out.println(System. getProperty( "java.library.path" ));

받 은 디 렉 터 리 는 일반 자바 프로젝트 에서 실행 되 는 디 렉 터 리 와 다 를 수 있 으 며, 이 파일 들 이 복사 한 디 렉 터 리 도 다 를 수 있 습 니 다.2. 위의 절차 에 문제 가 해결 되 지 않 았 다 면 JDK 버 전이 1.7 인지, 그렇다면 1.6 버 전 으로 바 꾸 세 요.

좋은 웹페이지 즐겨찾기