Форум программистов, компьютерный форум, киберфорум
Java: GUI, графика
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
 Аватар для nilamop
1 / 1 / 1
Регистрация: 23.05.2013
Сообщений: 22

Неправильная работа программы после создания Artifacts

10.05.2016, 19:43. Показов 1244. Ответов 1

Студворк — интернет-сервис помощи студентам
Программа имеет интерфейс на JavaFX через который задаем ориентир. Есть один дочерний поток, в котором происходит считывание полей из txt файла, обработка и использование в web, а после запись отработанного в другой txt. Все работает когда компилирую в IntelliJ IDEA, но когда пробую вывести программу в jar или exe формат, то программа не работает должным образом. Подозреваю, что есть конфликт в считывании и записи полей. Это всегда так туго в java? В чем может быть моя ошибка или проблема, ваши догадки? Спасибо.
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
10.05.2016, 19:43
Ответы с готовыми решениями:

Неправильная работа программы после разбития ее на функции
Ребята, кому не сложно, помогите найти ошибку. При выборе первого кейса меню все хорошо ввожу строку как положено, перехожу ко второму...

Неправильная работа программы
Программа вычисляет значение выражение, во вложении скрин выражения data segment y db 0 data ends st1 segment stack 'stact' db...

Неправильная работа программы
Написал код. Компилируется. Проблема в своенравном поведении программы. Нужная логика Push enter если "out" ...

1
 Аватар для nilamop
1 / 1 / 1
Регистрация: 23.05.2013
Сообщений: 22
13.05.2016, 18:51  [ТС]
Лучший ответ Сообщение было отмечено nilamop как решение

Решение

После создания jar мне удается читать данные с тхт и выводить их в форму JavaFX
Java
1
2
3
4
5
6
7
8
9
10
11
12
public void getTextFromFile() throws IOException {
        InputStream in = new FileInputStream(new File("C:/final/newfile_final.txt"));
        BufferedReader reader = new BufferedReader(new InputStreamReader(in));
        ArrayList listWithString = new ArrayList();
        String line;
        while ((line = reader.readLine()) != null) {
            listWithString.add(line);
        }
        textArea.setText(String.valueOf(listWithString.get(2)));
        System.out.println(listWithString.get(2));   
        reader.close();
    }
При попытке записать в рядом лежащий файл данные через этот jar, ничего не выходит. Код:
Java
1
2
3
4
5
6
File fileDir = new File("C:/final/complite_final.txt");
        OutputStreamWriter out = new OutputStreamWriter(new FileOutputStream(fileDir));
        out.write("Holla" + "\n");
        out.append("HollaAppend");
        out.flush();
        out.close();
Хотя при запуске через IDE все работает. Помогите.

Добавлено через 2 часа 20 минут
Тихо сам с собою
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
File file = new File("C:/final/complite_final.txt");
        BufferedWriter bw;
        FileWriter fw;
        if(!file.exists()){
            file.createNewFile();
            fw = new FileWriter(file.getAbsoluteFile(), true);
            bw = new BufferedWriter(fw);
            bw.append("Testiiiing" + "\n");
            bw.close();
        } else {
            fw = new FileWriter(file.getAbsoluteFile(), true);
            bw = new BufferedWriter(fw);
            bw.append("append text" + "\n");
            bw.close();
        }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
13.05.2016, 18:51
Помогаю со студенческими работами здесь

неправильная работа программы
Извините народ если отвлекаю но не кто не сможет мне помочь... дело в том что у меня при нажатии кнопки на которой описано событие ...

Неправильная работа программы
Программа должна выполнять деление одного числа на другое, и при делении на 0, вызывать окно с ошибкой (не стандартной). Эта...

Неправильная работа программы
была программа, которая считывает английский текст из файла и выводит на экран слова, начинающиеся с гласных букв. вот она) ...

Неправильная работа программы по учебнику Дейтелов
Всем доброго времени суток. Изучаю книгу Дейтелов "Как программировать на С/С++" , попутно выполняя написанные там программы ...

Бесконечный цикл и неправильная работа программы
#include "pch.h" #include <string> #include <iostream> #include <cstdlib> #include <conio.h> using namespace std; struct...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru