Как добавить файл свойств Java в мой проект Java в Eclipse - PullRequest
18 голосов
/ 23 сентября 2010

Я использовал Unix, прежде чем компилировать и редактировать мой Java.В этом я использовал файлы свойств прямо в моем текущем рабочем каталоге, где существует файл класса.Теперь я перешел на Eclipse IDE.Я не знаю, как добавить тот же файл свойств здесь, в Eclipse.Пожалуйста, помогите мне.

Ответы [ 8 ]

28 голосов
/ 28 января 2016
  1. Создайте «ресурсы» папки в папке «Ресурсы Java», если в вашем проекте ее нет.
  2. создать файл config.properties со значением ниже.

enter image description here

/ Ресурсы Java / resources / config.свойства

для загрузки свойств.

Properties prop = new Properties();
InputStream input = null;

try {

      input = getClass().getClassLoader().getResourceAsStream("config.properties");


    // load a properties file
    prop.load(input);

    // get the property value and print it out
    System.out.println(prop.getProperty("database"));
    System.out.println(prop.getProperty("dbuser"));
    System.out.println(prop.getProperty("dbpassword"));

} catch (IOException ex) {
    ex.printStackTrace();
} finally {
    if (input != null) {
        try {
            input.close();
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}
27 голосов
/ 23 сентября 2010

В проводнике пакетов щелкните правой кнопкой мыши пакет и выберите «Создать» -> «Файл», затем введите имя файла, включая суффикс «.properties».

10 голосов
/ 23 сентября 2010

Должно работать нормально, как в Unix, если у вас есть файл свойств в текущем рабочем каталоге.Другой вариант - добавить файл свойств в путь к классам и получить входной поток, используя this.getClass().getClassLoader().getResourceAsStream("xxxxx.properties"); More here

4 голосов
/ 04 августа 2015

шагов:

  1. Щелкните правой кнопкой мыши на любом пакете, в котором вы хотите создать файл .properties, или создайте новый пакет, как требуется.
  2. Теперь выберите новый, затем выберите файл (если выне найти файл, затем перейдите в местоположение вашего пакета и создайте его там)
  3. теперь назвали его как yourfilename.properties
2 голосов
/ 23 сентября 2010

Если вы создали Java-проект в Eclipse с помощью опции «из существующего источника», он должен работать так же, как и раньше.Точнее, Файл> Новый проект Java .В разделе «Содержание» выберите « Создать проект из существующего источника », а затем выберите существующую папку проекта.Мастер позаботится обо всем остальном.

1 голос
/ 15 декабря 2016

Чтобы создать класс свойств, выберите ваш пакет, в котором вы хотите создать свой файл свойств.

Щелкните правой кнопкой мыши на пакете и выберите другое. Теперь выберите «Файл» и введите имя файла с суффиксом (.properties). Например: db.properties. Чем нажать готово. Теперь вы можете написать свой код внутри этого файла свойств.

1 голос
/ 05 апреля 2016
  1. Щелкните правой кнопкой мыши папку в вашем проекте в Eclipse, где вы хотите создать файл свойств
  2. New-> Other-> в файле типа фильтра поиска и в следующем окне укажите имя файла с расширением .properties
0 голосов
/ 03 февраля 2016

Если вы работаете с ядром Java, создайте свой файл (. properties), щелкнув правой кнопкой мыши ваш проект.Если файл присутствует в вашем пакете или папке src, он выдаст ошибку «файл не найден»

...