[Ubuntu] ant 빌드 시 에러 발생 (/bin/ant: 1: cd: can't cd to /bin/../share/ant/bin/..)

DAUN JO·2021년 9월 24일
0

Log

목록 보기
3/4
post-custom-banner

진짜 갑자기 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 링크 오류이다

  1. bin으로 이동 후 다음 명령어 입력
$ ll ant


  1. ant의 위치를 확인해보면 /bin/ant라는 경로는 존재하지 않는 경로이다.
$ whereis ant


그래서 심볼릭 링크를 이용해 경로를 걸어줘야 한다.


  1. /usr/bin/ant 링크 확인
$ ll /usr/bin/ant


  1. 잘못 연결된 링크를 다시 연결한다.
sudo ln -snf /usr/share/ant/bin/ant /bin/ant

  1. 결과 확인
$ ant -version


다시 ant 링크 설정이 제대로 된것을 확인할 수 있다.

$ ant

빌드 성공 확인



profile
🍕
post-custom-banner

0개의 댓글