play nexacro:플레이 넥사크로
Play Nexacro is a community site for nexacro platform. 넥사크로 플랫폼 사용자 커뮤니티
www.playnexacro.com
넥사크로와 전자정부프레임워크 연결은 이 사이트를 참고해서 기본 셋팅을 해주고 오라클 연동하는 방법을 올리겠다.
([따라하기] eGovFrame v3.10.0 & uiadapter - 데이터조회 샘플 만들기(3) 까지 다 따라하고 하세요~)
오라클버전은 19.3c 이다.

src/main.resources/egovframework/spring/context-datasource.xml 에서 맨 아래 oracle 관련 라이브러리 설정하는 코드의 주석을 해제 해준다. 아래 username 과 password 에 본인의 oracle 계정 id 과 pw 를 적으면 된다.

pom.xml 에 <!-- mysql이나 oracle DB 사용시 아래 설정 추가 --> 라고 적힌 코드를 주석 해제 해준다.
dependency에 ojdbc-14.jar을 8로 맞춰준다.
<dependency>
<groupId>ojdbc</groupId>
<artifactId>ojdbc</artifactId>
<version>8</version>
<scope>system</scope>
<systemPath>${basedir}/src/main/webapp/WEB-INF/lib/ojdbc8.jar</systemPath>
</dependency>

방금 변경한 코드 아래 ojdbc 관련내용을 추가 해준다.
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-dbcp2</artifactId>
<version>2.0</version>
</dependency>
본인이 다운받은 oracle 에서 ojdbc8.jar을 src/main/resources/src/main/webapp/WEB-INF/lib 경로 안에 넣어주고, Builld Path -> Add external Archives to JAVA Builld Path 로 ojdbc8.jar을 한번더 클릭해서 Libraries에 넣어준다.

여기까지 했는데도 dependency에 빨간줄이 안사라진다면 <systemPath>${basedir}/src/main/webapp/WEB-INF/lib/ojdbc8.jar</systemPath> 여기 사이에 스페이스바를 한번 친 다음 스페이스바를 지우고나서 저장을 하면 오류가 사라진것을 확인할 수 있다.