, 나는 매년 완만 한 응용 프로그램에 대한 업데이트를 출시 한 - 여름 수영 리그가 시작되기 직전. 과거 JavaFX 패키지 도구 - 패키지 아이콘의 이름을 지정할 수 있습니까? 몇 년
, 나는package/macosx/
폴더에 배치하여 다양한 아이콘 (볼륨, 응용 프로그램 등)를 지정했습니다. 파일 이름은
MyApp-volume.icns
등이며
<fx:application name="MyApp" .../>
과 일치하며 모든 것이 잘 작동합니다.
MyApp 2016
, 즉 -
그러나 올해의 빌드 및 배포로 시작하는이 앱의 이름은 해가 포함됩니다. 그러나 나는 매년 아이콘 파일 이름을 변경하고 싶지 않습니다. 나는 그 (것)들을 그대로 유지하고 싶다 (MyApp-volume.icns
, MyApp.icns
).
특정 아이콘 파일 이름, 응용 프로그램 이름 또는 제목의 다른 하나를 사용하기 위해 자바 패키저를 알 수있는 방법이 있습니까? (오라클 문서를 살펴 봤지만 아무것도 표시되지 않습니다.)
내가 원하는 것을 할 수있는 방법이 없습니다. javapackager는 이러한 유연성을 허용하지 않습니다. JavaFX Ant 태스크를 실행하여 DMG를 작성했습니다. 그런 다음 마운트하고 디스크 유틸리티를 사용하여 sparsebundle을 만들고 마운트 된 DMG에서 응용 프로그램 폴더를 복사하고 응용 프로그램 및 기타 관련 이름을 변경하여 연도를 포함하도록 변경하십시오. sparsebundle을 만들고 모든 수동 작업을 수행하여 새 DMG를 만듭니다 (SO : "Mac 용 .app 용 dmg 파일을 만드는 방법"참조). ... (다음 댓글에서 계속) ... – pfurbacher
...이 앱은 Mac 사용자와 Windows 사용자가 모두 사용하기 때문에 동일한 도구와 수동 단계를 Windows 측에서 사용합니다. ... 지루한 일이지만 일 년에 한 번 일을 끝내야합니다. – pfurbacher