java - Bygningsburk bruger javapackager fra kommando

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg forsøger at oprette en jarfil ved hjælp af javapackager fra kommandoprompten. For det har jeg et simpelt java-projekt. Kun en klasse er der og inde i klassen en hovedmetode, som udskriver en besked.


javapackager -createjar -appclass com.simple.Test -outdir D:/myworkspace/test/target/dist/ -outfile test -srcdir D:/myworkspace/test/src/


Det skaber en krukke kaldet test.jar i dist folder. Men da jeg forsøgte at kaste krukken kaster det en fejl


Could not find or load main class com.simple.Test


Dette er det link, jeg følger
https://docs.oracle.com/javase/8/docs/technotes/tools/windows/javapackager.html[4]


Kan nogen hjælpe mig med dette? Tak

Bedste reference


Fra ovenstående kommando har jeg bemærket, at din -rcdir peger på src, i stedet for bin. Du kan se, at der er en mappe oprettet bin, som vil have kompileret fil.
-srcdir skal være sådan her


-srcdir D:/myworkspace/test/bin/