Mac에 Groovy 콘솔을 설치하고 Dock에서 실행 가능하게 만들기

Mac에 Groovy 콘솔을 설치하고 Dock에서 실행 가능하게 만들기

Mac Sierra의 도크에서 Groovy 콘솔/IDE를 어떻게 설치하고 실행할 수 있나요?

답변1

  1. 다음 지침을 따르세요.http://sdkman.io/install.html각 단계 후에 터미널 세션을 다시 시작했는지 확인하십시오.

  2. Groovy를 설치하라고 합니다 $ sdk install groovy(jdk가 이미 설치되어 있다고 가정합니다).

  3. 터미널에서 Groovy 콘솔을 시작하세요

    $ ~/.sdkman/candidates/groovy/current/bin/groovyConsole
    

    별도의 프로세스로 실행됩니다.

  4. 말해 보세요 $ ps aux |grep groovy- 콘솔이 다음과 같이 실행된다는 것을 알게 될 것입니다.

    /Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home/bin/java -Xdock:name=GroovyConsole -Xdock:icon=/Users/yourname/.sdkman/candidates/groovy/current/lib/groovy. icns -classpath /Users/yourname/.sdkman/candidates/groovy/current/lib/groovy-2.4.14.jar -Dscript.name=/Users/yourname/.sdkman/candidates/groovy/current/bin/groovyConsole -Dprogram .name=groovyConsole -Dgroovy.starter.conf=/Users/yourname/.sdkman/candidates/groovy/current/conf/groovy-starter.conf -Dgroovy.home=/Users/yourname/.sdkman/candidates/groovy/current -Dtools.jar=/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home/lib/tools.jar org.codehaus.groovy.tools.GroovyStarter --main groovy.ui.Console --conf /Users /yourname/.sdkman/candidates/groovy/current/conf/groovy-starter.conf --classpath .

    나는 그 혼란을 다음과 같이 지칭할 것이다.jvm-verylongline

  5. 콘솔을 종료하고 시작하고 automator.app애플리케이션을 선택한 다음 Run Shell Script작업을 두 번 클릭합니다.

  6. 홈 폴더에 groovyConsole.app으로 저장하고 자동화 프로그램을 종료합니다.

  7. ~/groovyConsole.app/Contents/Info.plist3줄 편집 및 변경:

    <key>CFBundleExecutable</key>
    <string>fuckmac</string>
    <key>CFBundleIconFile</key>
    <string>groovy</string>
    <key>CFBundleIdentifier</key>
    <string>com.apple.groovyConsole</string>
    
  8. 파일을 생성 ~/groovyConsole.app/Contents/MacOS/fuckmac하고 읽게 만듭니다.

    #!/bin/bash
    exec -c jvm-verylongline
    

    jvm-verylongline분명히 위와 같이 교체합니다 .

  9. 말하다$ chmod +x ~/groovyConsole.app/Contents/MacOS/fuckmac

  10. 아이콘의 이름은 에서 편리하게 지정되므로 jvm-verylongline다음을 수행하십시오.

    $ cp /Users/yourname/.sdkman/candidates/groovy/current/lib/groovy.icns ~/groovyConsole.app/Contents/Resources/
    
  11. 이제 Finder에서 앱을 두 번 클릭하여 실행할 수 있지만 캐싱으로 인해 여전히 잘못된 아이콘이 표시될 수 있습니다.

  12. 홈 폴더에서 Finder의 응용 프로그램으로 앱을 끌어서 놓으십시오. 이때 아이콘 Malarkey가 수정됩니다.

  13. 이제 드래그 앤 드롭으로 앱을 도킹할 수도 있습니다.


참고: 이 솔루션은 원래OP가 게시한질문에 대한 편집으로

관련 정보