我試圖通過命令行來收拾我.tmx地圖,但我不斷收到這樣的:LibGDX包裝.tmx映射
Could not find or load main class libs.gdx-audio-sources.jar
我有一種感覺,這只是一個隨機的.jar,反正它是在資產文件夾內的libs文件夾中。我輸入的命令是:
java -cp libs/* tiles output file (sorry this shouldn't be a comment)
libs文件夾包含所有的罐子,我硬是加入每一個libGDX罐子只是要確定。 tiles是我的.tmx,圖像包文件和圖像的文件夾,輸出是我的空輸出文件夾。如果我只是輸入/瓦,並作爲參數傳遞給TiledMapPacker.main(當然,在一個陣列)/輸出目錄,我只是得到
Exception in thread "main" java.lang.NoClassDefFoundError: com/badlogic/gdx/tools/imagepacker/TexturePacker$Settings
at com.badlogic.gdx.tiledmappacker.TiledMapPacker.main(TiledMapPacker.java:351)
at com.game.packer.Main.main(Main.java:22)
Caused by: java.lang.ClassNotFoundException: com.badlogic.gdx.tools.imagepacker.TexturePacker$Settings
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 2 more
我敢肯定imagepacker.texturepacker $設置爲平鋪內,預處理器.jar,它位於我的libs文件夾中,所以我不知道發生了什麼。
我得到的只是這個: 錯誤:無法找到或加載主類%s: – Jimmt
我天真地認爲是Unix。你在哪個平臺上? – Thomas
Windows 7 ...對不起,我不太流利的底層命令行東西 – Jimmt