진짜 갑자기 ant 빌드 시 에러가 발생했다
어제까지 잘 됐는데.. 진짜 왜?.. ? 이해 X..? ? ? ...
에러 내용은 다음과 같다
/bin/ant: 1: cd: can't cd to /bin/../share/ant/bin/..
Error: Could not find or load main class org.apache.tools.ant.launch.Launcher
ant를 요즘에 잘 사용 안하기도 하고, 서치를 해도 잘 안 나와서 삽질하다가 중국 블로그를 보고 해결했다......
error log와 같이 /bin/ant
링크 오류이다
$ ll ant
/bin/ant
라는 경로는 존재하지 않는 경로이다.$ whereis ant
그래서 심볼릭 링크를 이용해 경로를 걸어줘야 한다.
/usr/bin/ant
링크 확인$ ll /usr/bin/ant
sudo ln -snf /usr/share/ant/bin/ant /bin/ant
$ ant -version
다시 ant 링크 설정이 제대로 된것을 확인할 수 있다.
$ ant
빌드 성공 확인