我对java编程比较陌生。我想知道如何将外部文件添加到.jar中。例如我想在.tx
添加一个.jar
t文件,以便当有人运行我的程序时,它可以询问用户在哪里存储.txt
,然后在该位置复制它。有可能这样做吗?到目前为止,我能找到的只有Open external file with an external program。
答案 0 :(得分:2)
是的,你可以这样做,如果你想.. 通过运行此命令
**jar uf jar-file input-file(s)**
http://docs.oracle.com/javase/tutorial/deployment/jar/update.html
答案 1 :(得分:2)
JAR文件可以包含任何类型的文件。例如,JEE使用war文件和ear文件,这些文件实际上只是扩展的jar文件,除了java之外还包含各种XML文件。
您可以使用任何类
的方法从JAR中读取文件 MyClass.class.getResource("/path/to/myfile.txt")