예전부터 메이븐 프로젝트를 통해 라이브러리를 추가할때 항상 오라클이 문제였다.
라이센스때문인지 저장소에서 다운받지 못했었다.

그래서 그냥 프로젝트 lib 폴더를 만들어서 빌드패스로 잡아줬었는데 또 문제가 빌드할때 수동으로 넣은 라이브러리는 무시하고 빌드를 하는것이다.


 요즘들어 메이븐 쓰시는분들이 많아서인지 쉽게 찾아볼수 있더라..^^

 
이런식으로 잡아주면 빌드할때 저 경로에 있는 < lib/ojdbc14.jar > 파일을 포함해서 빌드한다.

근데!! 윈도우에서 할땐 저게 됬었다! 집에 작업할수 있는 컴이 맥북밖에 없어서 해보던찰나.....
이상하게 맥에서는 basedir을 찾지 못하는것이다! ;;


이유는 모르겠다. os 자체 환경변수에 메이븐을 추가하지 않아서 그런건지는 모르겠으나...
맥os를 잘 다루는편이 아니라서 환경변수는 잡지 않았다 -_-;;

그래서 맥에서는 일단 꼼수를 부렸다 ㅠ.ㅠ;;

 

빌드 디렉토리는 읽히는것이였다... 그래서 맥에서는 이렇게...ㅜ.ㅜ;; 할수밖에 없었다.


결론은...
윈도우에서 잘 되던게 집(맥북)에서 안돌아간다니 놀래서 봤더니 jdbc드라이버를 못찾는것...
맥북에서는 basedir이 잡히지 않던 문제...
꼼수를 부릴수밖에 없는 저 어이없는 path....;; 맘에들지 않아~ 

+ Recent posts