簡體   English   中英

在JAR中嵌入Java屬性文件的最佳方法

[英]Best way of embedding a Java Properties file in a JAR

誰能給我有關如何在JAR中嵌入屬性文件的任何指示。 該JAR將添加到類路徑中,並由另一個外部JAR訪問。

處理:1)JAR1在JAR2中調用getConfig方法2)JAR2從其內部資源加載屬性文件3)JAR2返回屬性文件4)JAR1現在具有來自JAR2的屬性文件的實例

我已經嘗試在JAR2中將此代碼用於getConfig方法,但無法使其正常工作。 InputStream返回為null。

public class Config {
    public static InputStream getConfig() { 
    InputStream in = Config.class.getClassLoader().getResourceAsStream("config.properties");
    return in;
    }
}

有什么建議么?

import java.util.ResourceBundle;

ResourceBundle resource = ResourceBundle.getBundle("config", Locale.ENGLISH);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM