jar文件怎么打开(jar包里面的代码如何读取jar包中的配置文件)

2023-07-13 06:10:03 15阅读

jar文件怎么打开,jar包里面的代码如何读取jar包中的配置文件?

您好,读取jar包内配置文件:

InputStream in = this.getClass().getClassLoader().getResourceAsStream("/configfilename.properties");

读取jar包外配置文件:

String filePath = System.getProperty("user.dir") + "/conf/configfilename.properties";

InputStream in = new BufferedInputStream(new FileInputStream(filePath));

另外,如果app中使用到log4j.properties文件,默认的存放路径是src/log4j.properties,同上面一样,我想把log4j.properties放在其他目录中,这样一来,在修改log4j配置文件的时候无需重新打jar包。

在main函数第一行添加如下代码:

PropertyConfigurator.configure(System.getProperty("user.dir") + "/conf/log4j.properties");

jar运行的条件?

1、jar文件是java编译文件的压缩包,一般可以通过常见压缩工具打开,也可以通过jar命令进行解压缩。 2、如果jar文件时可执行包,可以通过java -jar方法运行。只有jar包中的meta文件中指定启动类,该jar文件才可直接运行。

怎么查看jar包里面的源码?

jar包中的是些.class文件,如果你想看源码,就需要反编译这些文件,Ecplise可以安装JAD的插件,就可以将这些文件反编译了。

其实我还比较喜欢JD-GUI这个工具的,很小巧。

minecraft?

打开minecraft 里面有个bin进入bin可以看见个压缩包名称叫minecraft.jar

可运行的JAR文件?

如果你打包正确,JAR是可以双击运行的,前提,你的机器上一定有合适的JRE版本装过jre后jar文件会被关联到用javaw.exe打开,,直接双击jar文件就能运行的用命令提示符.开始--运行--输入java-jarpath(jar所在路径)也可运行.

文章版权声明:除非注明,否则均为红枣网原创文章,转载或复制请以超链接形式并注明出处。