Развертывание установщика JDK 8.202 MSI с помощью ярлыка рабочего стола NetBeans 10.0 - PullRequest
0 голосов
/ 30 января 2019

В netbeans 10 я написал приложение на Java, и оно отлично работает.Я использую JDK x64 8.202.Я хочу развернуть его как установщик MSI. Я следовал процедуре и, выполнив поиск в Интернете, обнаружил, что мне нужно добавить следующий код в файл build.xml, чтобы выполнить создание DESKTOP SHORTCUT при запуске установщика MSI.

<project name="xxxxxx" default="default" basedir="." 
xmlns:fx="javafx:com.sun.javafx.tools.ant">
<description>Builds, tests, and runs the project xxxxxxxx.</description>
<import file="nbproject/build-impl.xml"/>
-->
<target name="-post-jfx-deploy">
   <fx:deploy width="${javafx.run.width}" height="${javafx.run.height}" 
              nativeBundles="all"
              outdir="${basedir}/${dist.dir}" 
              outfile="${application.title}">
      <fx:application name="${application.title}" 
                      mainClass="${javafx.main.class}"/>
      <fx:resources>
          <fx:fileset dir="${basedir}/${dist.dir}"
                      includes="*.jar"/>
      </fx:resources>
      <fx:info title="${application.title}" 
               vendor="xxxxxxx"/>
      <fx:preferences shortcut="true" install="true" menu="true"/>
    </fx:deploy>          
 </target>
</project>

Кажется, что не имеет эффекта, программа устанавливается в соответствующую папку в каталоге C: \ Program Files \ xxxxxx, но ярлык на рабочем столе никогда не появляется.

Кто-нибудь может помочь?Заранее спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...