[apple] 실행 파일과 여러 보조 모듈로 구성된 명령 줄 기반 Java 응용 프로그램을 수동으로 ‘설치’하는 방법은 무엇입니까?

pdf 파일 자르기를위한 Java 응용 프로그램 인 Briss 를 사용하고 싶습니다 . 응용 프로그램은 여러 Java .jar 파일이 포함 된 압축 폴더로 구성됩니다. 아마도 그중 하나는 실행 파일이고 다른 하나는 실행 파일이 사용하는 보조 모듈입니다. 응용 프로그램에는 GUI가 있지만 다음 명령 줄을 실행하여 터미널에서 실행됩니다.

java -jar briss-0.9.jar

새로 열린 터미널 창에서 위 명령을 입력하여이 응용 프로그램을 실행할 수 있도록이 응용 프로그램을 ‘설치’하려면 어떻게해야합니까?

그것을하는 한 가지 방법은 안에 모든 .jar 파일을 덤프하는 /usr/local/bin것이지만 bin폴더를 여러 파일로 오염시키지 않고 파일을 함께 유지하고 싶습니다. 예를 들어 응용 프로그램을 쉽고 깨끗하게 ‘제거’할 수 있습니다.



답변

~ / Applications와 같은 정적 위치에 파일을 복사 한 후 프로파일에 다음을 추가하십시오.

alias briss="java -jar /path/to/briss-0.9.jar"

그런 다음 어디서나 터미널에서 ‘briss’를 실행할 수 있습니다.

~ / Applications를 사용해 본 적이 없다면 ~ / Applications를 만들어야 할 수도 있습니다. 생성시 macOS는 자동으로 폴더에 응용 프로그램 폴더 아이콘을 제공합니다. 프로파일의 위치는 쉘에 따라 다릅니다. 기본 macOS 쉘은 bash이고 프로파일은 ~/.bash_profile입니다.


답변