Netbeans Export to Jar, zawiera wszystkie pliki biblioteki

Czego naprawdę potrzebuję jest odpowiednikiem tego z Eclipse z Netbeans:

chcęExtract required libraries into generated JAR więc mogę go rozpowszechniać bez potrzeby umieszczania folderu lib wszędzie tam, gdzie się on znajduje.

Oto oryginalne pytanie.

Próbuję zbudować słoikNetbeans który spakuje wszystkie pliki biblioteki znajdujące się w nim. Słyszałem, że jest to możliwe w Eclipse, wybierając Eksportuj. W Netbeans, jeśli „Clean and Build” utworzy plik wykonywalny w folderze dist, ale wszystkie biblioteki, od których on zależy, znajdują się w folderze o nazwie lib. Potrzebuję tego wszystkiego, aby znaleźć się w jednym pliku jar. Myślę, że ma to związek z plikiem build.xml. Oto co mówi moja. Co tu się mylę?

Dzięki za pomoc.

<code><?xml version="1.0" encoding="UTF-8"?>
<project name="BONotifier" default="default" basedir=".">
  <description>Builds, tests, and runs the project BONotifier.</description>
  <import file="nbproject/build-impl.xml"/>
  <target name="-post-jar">
    <jar jarfile="dist/Combined-dist.jar">
      <zipfileset src="${dist.jar}" excludes="META-INF/*" />
      <zipfileset src="lib/commons-io-1.4.jar" excludes="META-INF/*" />
      <manifest>
        <attribute name="Main-Class" value="controller.MainController"/>
      </manifest>
    </jar>
  </target>
</project>
</code>

Aktualizacja: Powyższy kod znajduje się w pliku build.xml. Poniżej znajduje się plik build-impl.xml. Zgaduję, że oznacza to, że build.xml jest uruchamiany podczas kompilacji build-impl.xml.

<code><target name="-pre-init">
    <!-- Empty placeholder for easier customization. -->
    <!-- You can override this target in the ../build.xml file. -->
</target>
</code>

Uwaga Mam to z tegoforum.

questionAnswers(4)

yourAnswerToTheQuestion