将文件写入Java归档文件(JAR)

时间:2014-06-12 08:03:48

标签: java file-io jar

我想将文件写入Java archive(JAR)。 我需要在代码中修改什么内容?

enter image description here

private void menu_savegame(ActionEvent e) {
    File config = new File("config");
    try {
        FileWriter fw = new FileWriter(config);
        fw.append(Integer.toString(level.current));
        fw.append("\n");
        if (win){
            fw.append(Integer.toString(ballCount));
        }
        else{
            fw.append(Integer.toString(G));
        }
        fw.append("\n");
        fw.append(Integer.toString(liveLeft));
        fw.flush();
    } catch (IOException e1) {
        e1.printStackTrace();
    }

}

我只是希望将此文件写入文件夹,而将写入 Game.jar文件 - 我拥有所有游戏资源(图像)。

1 个答案:

答案 0 :(得分:0)

别忘了JAR是一个典型的ZIP文件。在提供的链接中,您可以看到它是如何执行的。

zip manipulation with java

最终,使用JBoss ShrinkWrap等外部库。

here's link to api

祝你好运!