如何在Oracle AppBundler for OSX中设置关于菜单标题?

时间:2014-12-16 06:52:57

标签: java macos packaging

我正在使用Oracle AppBundler来允许我在OSX * .app中包装JRE。但我似乎无法按照自己的喜好设置其“关于”菜单,如下所示。

Unable to set the About menu

about菜单仍显示主类名。这是我build.xml的一部分。知道可能导致这种情况的任何想法吗?

 <target name="bundle">
    <bundleapp outputdirectory="dist"
        name="My Name is emaN"
        displayname="My Name is emaN"
        identifier="My Name is emaN"
        mainclassname="test.java.TestJava"
        icon="auxes/icon.icns">
        <runtime dir="${env.JAVA_HOME}" />
        <classpath file="lib/test-java.jar"/>
        <option value="-Dapple.laf.useScreenMenuBar=true"/>
        <option value="-Dcom.apple.macos.useScreenMenuBar=true"/>
        <option value="-Dcom.apple.mrj.application.apple.menu.about.name=My Name is emaN"/>
    </bundleapp>
</target>

1 个答案:

答案 0 :(得分:0)

最后,发现它here。只需将-Xdock:name=Your Liking提供给AppBundler JVM选项。