내 그루비 스크립트를 휴대하고 싶습니다 나는 첫 번째 줄에 삽입 : 나는 그것의 디렉토리 외부 스크립트를 실행할 때 문제가 온다그루비 스크립트 실행
#!/usr/bin/env groovy
, 그것을 찾을 수 없습니다 라이브러리. 저는 파이썬 세계와 모든 수입품을 파이썬으로 작성하여 상대적으로 스크립트의 경로를 결정합니다. Groovy에서는 -classpath를 지정해야하지만 첫 번째 #에서는 그렇게 할 수 없습니다! 선.
해결 방법은 무엇입니까?
about : #!/usr/bin/env groovy -cp my : class : path – GreyBeardedGeek
여기에 my : class : 경로를 하드 코딩하고 싶지 않으며 #!/usr/bin/env groovy -cp'dirname $ 0' – Soid