Java 从配置文件中读取jar文件变量

Java 从配置文件中读取jar文件变量,java,jakarta-ee,Java,Jakarta Ee,我有一个使用外部jar文件的java程序。jar文件有一些变量(IP地址),需要从配置文件中读取 如何创建一个这样的配置文件?我怎么在罐子里读呢? [目前,我已经在jar文件中硬编码了所需的变量数据。但是我想在我喜欢的时候对其进行更改,因此在配置文件中进行更改更容易,而且我不需要总是导出(或重新编译)我的jar文件] 更清楚地说: 我有两个java文件:A.java,B.java。 “A.java”将作为jar文件导出,并由“B.java”使用 现在,我必须读取A.java中的一些数据(设置、I

我有一个使用外部jar文件的java程序。jar文件有一些变量(IP地址),需要从配置文件中读取

如何创建一个这样的配置文件?我怎么在罐子里读呢? [目前,我已经在jar文件中硬编码了所需的变量数据。但是我想在我喜欢的时候对其进行更改,因此在配置文件中进行更改更容易,而且我不需要总是导出(或重新编译)我的jar文件]

更清楚地说:

我有两个java文件:A.java,B.java。 “A.java”将作为jar文件导出,并由“B.java”使用

现在,我必须读取A.java中的一些数据(设置、IP地址)。所有这些类型的数据都必须保存在单独的文件中,并应读入a.java。启用此选项后,A.java将作为jar文件导出,并由B.java使用


这是如何实现的?

有两种不同的方法。如果jar是类路径的一部分,那么使用


这是来自普通jar,其中,use

是“java程序”类路径中的外部jar吗?问题不清楚。。。。!“如何在jar中读取”“jar有一些变量”,等等…最近的一个相关问题:A面临类似的问题。。。但是我正在尝试读取同样存在于同一个jar中的代码。。。那里是helpful@kAdithyan当前位置问题变得更加精确。。请看一看。