I'm developing a pretty standard Swing application in Netbeans 11.1 on a Mac, using Oracle Java 12.0.2+10. While I was doing day-to-day development, I told the IDE not to create a jar of the application after every compile. But now that I'm ready to give this code to someone, I told Netbeans in Properties->Packaging to create the jar and to copy dependent libraries. The jar gets created in the dist/ directory, but the dependent libraries do not get copied over. I could have sworn that in NB 8 and older, a "lib/" directory would be created and the dependent jars would be copied there. Instead I get the following build output:
Created dir: /Users/twolf/NetBeansProjects/SST/dist Copying 1 file to /Users/twolf/NetBeansProjects/SST/build Building jar: /Users/twolf/NetBeansProjects/SST/dist/SST.jar To run this application from the command line without Ant, try: /Library/Java/JavaVirtualMachines/jdk-12.0.2.jdk/Contents/Home/bin/java -cp /Users/twolf/java/jaxb-ri/lib/jaxb-api.jar:/Users/twolf/java/jaxb-ri/lib/jaxb-core.jar:/Users/twolf/java/jaxb-ri/lib/jaxb-impl.jar:/Users/twolf/java/jaxb-ri/lib/jaxb-jxc.jar:/Users/twolf/java/jaxb-ri/lib/jaxb-xjc.jar:/Users/twolf/java/jaxb-ri/lib/javax.activation.jar:/Users/twolf/NetBeansProjects/SST/dist/SST.jar com.spectare.sst.MainFrame deploy: jar: BUILD SUCCESSFUL (total time: 3 seconds) Is this a bug or what does "Properties->Packaging->Copy dependent Jars" actually do? Thanks, tom -- tjw...@gmail.com http://landofwolf.blogspot.com/