Size: a a a

2020 October 28

K

Kitikot in learn.java
С этого начать стоило
источник

K

Kitikot in learn.java
Dmitriy Shilnikov
Ещё можно проверить, что в config реально несколько строк, а не одна строка.
Не, 9 строк, все ок
источник

D

Dima in learn.java
Alex S
как загуглить чтоб понять как сделать быстрый старт в мавен? ) хочу понять как создавать мавен проект в интел идее, формировать pom  файл и билдить проект мавеном , может кто знает годную статью/книжку/канал на ютубе?
источник

AP

Alex Panasyuk in learn.java
Kitikot
Не, 9 строк, все ок
Я у себя запустил все работает и переносит
источник

AP

Alex Panasyuk in learn.java
источник

K

Kitikot in learn.java
Да я понимаю, код то правильный. Сейчас проверю еще один момент
источник

K

Kitikot in learn.java
Мда, короче какие-то линуксопроблемы. Если запускать из идеи в папке юзера, то работает норм
источник

GV

Gukov Viktor in learn.java
Kitikot
Минутка тупых вопросов. Есть простой как две копейки код:
   private static void writeConfig(String path, List<String> config) throws IOException {
       File file = new File(path);
       FileWriter fileWriter = new FileWriter(file);
       BufferedWriter bufferedWriter = new BufferedWriter(fileWriter);
       for (String s : config) {
           bufferedWriter.write(s);
           bufferedWriter.newLine();
           bufferedWriter.flush();
       }
       bufferedWriter.close();
   }
Проблема: в файле все написано в одну строку, хоть убей. Попробовал \n, newLine(), System.getProperty("line.separator", "\n"), PrintWriter.
Один фиг пишет в строку без переноса. Идеи?
Нет прав на чтение системного свойства? Сам по себе line separator получается прочитать?
источник

R

R119 in learn.java
Подскажите что делаю не так
В цикле вызываю Scanner для файла и FileWriter
Считываю текст, записываю в переменную, меняю некоторые данные и перезаписываю файл с новой информацией вместо старой
Но почему-то FileWriter срабатывает только на последней итерации
источник

K

Kitikot in learn.java
Gukov Viktor
Нет прав на чтение системного свойства? Сам по себе line separator получается прочитать?
Под рутом запускаю. Там сам файл только с рутом
источник

K

Kitikot in learn.java
R119
Подскажите что делаю не так
В цикле вызываю Scanner для файла и FileWriter
Считываю текст, записываю в переменную, меняю некоторые данные и перезаписываю файл с новой информацией вместо старой
Но почему-то FileWriter срабатывает только на последней итерации
flush() на каждой итерации делаешь?
источник

GV

Gukov Viktor in learn.java
Kitikot
Под рутом запускаю. Там сам файл только с рутом
А в sout корректно выводится?
источник

K

Kitikot in learn.java
Gukov Viktor
А в sout корректно выводится?
Да оно в принципе даже в другой файл, который я сам создал правильно выводится
источник

GV

Gukov Viktor in learn.java
Интересно, что такого могло в нем побиться
источник

GV

Gukov Viktor in learn.java
На права прыщи бы ругнулись, sout рабочий, значит сама байтовая структура файла побилась? Звучит как бред
источник

K

Kitikot in learn.java
Как бред. Завтра еще попробую удалить и заново создать. Хз что еще придумать
источник

R

R119 in learn.java
Kitikot
flush() на каждой итерации делаешь?
да
источник
2020 October 29

AG

Adanos Gotoman in learn.java
Здарова! Как в нетбинсе называется масштабируемая панель?
источник

AG

Adanos Gotoman in learn.java
Ну, типа влево-вправо двигать панельку. В центре вьюпорт сделаю, а слева ассет менеджер и т.д
источник

A

Anton in learn.java
Всем привет. Возникла такая проблема: при попытке запуска проекта на spring-boot вылетает ошибка java.lang.NoClassDefFoundError: org/springframework/boot/SpringApplication.  Ругается естественно на это SpringApplication.run(Application.class, args);. Все ответы и решения со stackoverflow (и не только) не помогли мне. Вот мой pom.xml, если есть сомнения в правильности настройки проекта https://gist.github.com/anthony-mi/ff4b95b186bbf052c43f274e48c13dd4. JDK 1.8 и JRE 8 установлены в системе и раньше нормально работали. Удалял в системе директорию C:\Users\{username}\.m2\repository\org\springframework\boot и заставлял Maven заново загрузить зависимости. Потом декомпилировал файл C:\Users\{username}\.m2\repository\org\springframework\boot\spring-boot\2.3.4.RELEASE\spring-boot-2.3.4.RELEASE.jar и всё-таки нашёл в нём этот класс SpringApplication, который JVM не может найти. Явно подключал spring-boot-2.3.4.RELEASE.jar к проекту, но ошибка осталась та же. Есть только подозрение на то, что использую Open JDK, а не Oracle, который не устанавливал в систему, а просто загрузил развёрнутые файлы и разместил их в нужной мне папке (инсталятор JDK почему-то не работает у меня). Есть у кого предположения с чем может быть связана данная проблема?
источник