java - Exported Jar file from Eclipse not locating referenced files -
java - Exported Jar file from Eclipse not locating referenced files -
i have written java programme utilizes referenced sound , image files reside within own folder under java project have created in eclipse. when run programme within eclipse, works fine. resources located. seek , export programme eclipse jar file, , execute on command line, complains cannot locate referenced file.
here command i've been using run program:
java -cp ./seawolfgame.jar game.screen (game package, , screen contains static main)
the referenced sound file cannot locate within sounddir. sounddir @ top level of project. referenced files need in packages?
here error back:
java.io.filenotfoundexception: sounddir/sonar-beep.wav (no such file or directory) @ java.io.fileinputstream.open(native method) @ java.io.fileinputstream.(fileinputstream.java:120) @ com.sun.media.sound.wavefilereader.getaudioinputstream(wavefilereader.java:185) @ javax.sound.sampled.audiosystem.getaudioinputstream(audiosystem.java:1162) @ game.soundplayer.init(soundplayer.java:41) @ game.soundplayer.(soundplayer.java:25) @ game.screen.main(screen.java:1243) exception in thread "main" java.lang.nullpointerexception @ game.drawingpanel.(screen.java:101) @ game.screen.main(screen.java:1348)
now, know sounddir nowadays in seawolfgame.jar file running tar -tvf on it. can see directory , of contents. told me need generate manifest file. can see 1 nowadays in .jar file empty. has no contents. issue?
would appreciate help this. thanks.
java eclipse jar
Comments
Post a Comment