<!DOCTYPE html><html><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body>
    Hi Davide,<br>
    <br>
    <span style="white-space: nowrap;">--win-menu-group option controls
      a subdirectory in Windows Start Menu directory where to install
      links to application launchers.<br>
      <br>
      In case of system-wide installation, the full path to the
      directory with application launchers is:<br>
      %ProgramData%\Microsoft\Windows\Start
      Menu\Programs\<win-menu-group><br>
      <br>
      In case of per-user installation the full path to the directory
      with application launchers is:<br>
      %AppData%\Microsoft\Windows\Start
      Menu\Programs\<win-menu-group><br>
      <br>
      Say, the value of --win-menu-group is "Entertainment", then in the
      standard Windows installation, the directories will be:<br>
      C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Entertainment<br>
      C:\Users\<User>\AppData\Roaming\Microsoft\Windows\Start
      Menu\Programs\Entertainment<br>
      <br>
      There are automated tests to verify that jpackage behaves as
      described above. They are part of the JDK build. I also ran manual
      testing and it works as expected.<br>
    </span><br>
    - Alexey<br>
    <br>
    <div class="moz-cite-prefix">On 10/23/2025 11:07 AM, Davide Perini
      wrote:<br>
    </div>
    <blockquote type="cite" cite="mid:d08950921a9109e3d7e3b1692f52f7e3@dpsoftware.org">
      
      <p>Hi <span>Alexey,</span></p>
      <p><span>thanks for the answer.<br>
          <br>
          I'm using the latest from <br>
          Temurin (25.0.0+36-LTS)<br>
          <br>
          I have tried the latest 25 from Zulu and same problem.<br>
          <br>
          Thanks<br>
          Davide</span></p>
      <p id="reply-intro">On 2025-10-23 13:56, Alexey Semenyuk wrote:</p>
      <blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0">
        <div class="pre" style="margin: 0; padding: 0; font-family: monospace"><span style="white-space: nowrap;">Hi Davide,</span><br>
          <br>
          <span style="white-space: nowrap;">It looks like a jpackage issue. What version of jpackage do you use?</span><br>
          <br>
          <span style="white-space: nowrap;">- Alexey</span><br>
          <br>
          <span style="white-space: nowrap;">On 10/23/2025 6:23 AM, Davide Perini wrote:</span>
          <blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0"><span style="white-space: nowrap;">Hi there,</span><br>
            <span style="white-space: nowrap;">I'm using Jpackage with a command like this:</span><br>
            <br>
            <span style="white-space: nowrap;">jpackage -i target --type exe --resource-dir build_tools/wix \</span><br>
            <span style="white-space: nowrap;">--main-class org.dpsoftware.JavaFXStarter \</span><br>
            <span style="white-space: nowrap;">--main-jar FireflyLuciferin-jar-with-dependencies.jar \</span><br>
            <span style="white-space: nowrap;">--icon data/img/java_fast_screen_capture_logo.ico \</span><br>
            <span style="white-space: nowrap;">--win-menu \</span><br>
            <span style="white-space: nowrap;">--win-menu-group Entertainment \</span><br>
            <span style="white-space: nowrap;">--win-shortcut \</span><br>
            <span style="white-space: nowrap;">--win-shortcut-prompt \</span><br>
            <span style="white-space: nowrap;">--win-dir-chooser \</span><br>
            <span style="white-space: nowrap;">--win-upgrade-uuid myid \</span><br>
            <span style="white-space: nowrap;">--copyright "Davide Perini" \</span><br>
            <span style="white-space: nowrap;">--name "Firefly Luciferin" \</span><br>
            <span style="white-space: nowrap;">--vendor DPsoftware \</span><br>
            <span style="white-space: nowrap;">--app-version "2.0.0" \</span><br>
            --java-options "-XX:+UseZGC -XX:+UseStringDeduplication
            -Xms64m -Xmx1024m \<br>
            --add-modules=jdk.incubator.vector
            --enable-native-access=org.dpsoftware \<br>
            <span style="white-space: nowrap;">--enable-native-access=ALL-UNNAMED --enable-native-access=com.sun.jna \</span><br>
            --enable-native-access=javafx.graphics
            --enable-native-access=javafx.web \<br>
            <span style="white-space: nowrap;">--enable-native-access=com.fazecast.jSerialComm"</span><br>
            <br>
            <br>
            <span style="white-space: nowrap;">My main.wxs file can be found here:</span><br>
            <a href="https://urldefense.com/v3/__https://github.com/sblantipodi/build_tools/blob/4f99c29440d27f3ff800d2cf2698f80433bce64c/wix/main.wxs__;!!ACWV5N9M2RV99hQ!MsfDO_olPPH4L0-ubfnS2AEm3tkSPuuH0YDV_IcV91g1SD2SvJn_SUKtm4acAe2wXm6SK-ydF27EzE5aNUj96MypqsCUJ1n6ig$" target="_blank" rel="noopener noreferrer" moz-do-not-send="true">https://github.com/sblantipodi/build_tools/blob/4f99c29440d27f3ff800d2cf2698f80433bce64c/wix/main.wxs</a>
            It’s the default one generated by jpackage, with a small
            modification that adds a checkbox to launch the app after
            installation.<br>
            <br>
            <span style="white-space: nowrap;">As you can see, the --win-menu-group is set to "Entertainment",</span><br>
            but on Windows 11 25H2, my app still appears under the
            "Other" category in the Start menu.<br>
            <br>
            <span style="white-space: nowrap;">Is this a jpackage issue?</span><br>
            <br>
            Thanks<br>
            Davide</blockquote>
        </div>
      </blockquote>
      <p><br>
      </p>
    </blockquote>
    <br>
  </body>
</html>