로컬로 프로젝트를 실행하더 중 아래와 같은 오류가 발생하였다! sapjco3 경로를 못찾는 다는 말인것 같은데..
sapjco3 는 SAP와 연동하기 위해 사용되는 파일이다.
** SAP Jco란?
- Java에서 SAP을 연동하여 시스템을 구축할 때 사용되는 SAP JAVA Connector(JCO)
- Java에서 SAP의 데이터를 가져오기 위해 SAP Jco 사용
정리해보자면 SAP와 연결하기 위한 커넥터라고 생각하면 된다. 자바에서 SAP데이터를 가져오기 위함!

SAP연동 시 SAP JAVA Connector(JCO) 관련 필요한 파일은 두 가지 이다.
해당 파일 2가지를 다운로드 하여 아래 명시된 경로에 배치해준다. ( 각 파일을 넣는 경로가 다르니 주의! )
- sapjco.jar
- sapjco.dll : 자바 라이브러리에서 sapjco.dll과 연결하는 기능
1. sapjco.jar
웹 프로젝트 인 경우 실제 작동하는 소스의 경로에 lib을 생성하여 sapjco.jar 라이브러리를 추가해 준다.
2. sapjco.dll
해당 파일은 C:\Windows\System32 경로에 넣어준다.
다음과 같이 관리자 권한 메시지가 뜨는데 계속을 눌러 붙여 넣어주면 된다.

tomcat(WAS)의 bin폴더 안에 넣어주어도 된다.
두 파일을 각각 지정된 경로에 배치한 후, 서버를 재실행하면 됩니다.

정상적으로 서버가 실행되는 것을 볼 수 있다!!! ㅎㅎ
'Programming > Java' 카테고리의 다른 글
[JAVA] 사용자 입력 값을 받는 Scanner() 클래스 정의와 사용방법 (0) | 2024.06.10 |
---|---|
[JAVA] 인덱스 {} 이(가) 범위를 벗어났습니다 (MSSQL) (0) | 2023.07.26 |