powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Пакетирование и распространение настольных приложений Java
19 сообщений из 69, страница 3 из 3
Пакетирование и распространение настольных приложений Java
    #37950256
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://www.jetbrains.com/idea/webhelp/configuring-compiler-settings.html

там написаноIn the Resource patterns field, update the regular expression that describes extensions of the files to be recognized as resources. Separate individual patterns with semicolons (;)
...
Рейтинг: 0 / 0
Пакетирование и распространение настольных приложений Java
    #37950261
Vilislacis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
grasoff.net,

сделала,не помогает.Суть в том,что из jar файла запускается,а в IDEA выдает ошибки.Вот такой код:
import javax.swing.*;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import java.util.Random;

public class pass5 {



public static void main(String[] args) throws IOException {
List<String> list1 = pass5.readTextFromJar("/pass.txt");

Random rand = new Random();
int n = list1.size();
int k = rand.nextInt(n);
String result = list1.get(k);
if (result.length() >= 6) result = result + (rand.nextInt(9) + 1) + (rand.nextInt(9) + 1);
else if (result.length() == 5)
result = result + (rand.nextInt(9) + 1) + (rand.nextInt(9) + 1) + (rand.nextInt(9) + 1);
else for (int g = 0; g < 4; g++) {
int h = rand.nextInt(9) + 1;
result = result + h;
if (result.length() >= 13) break;
}


JOptionPane.showMessageDialog(null, result);
String s1 = JOptionPane.showInputDialog("Введите ваше имя");

}
public static List<String> readTextFromJar(String s) {
InputStream is = null;
BufferedReader br = null;
String line;
ArrayList<String> list = new ArrayList<String>();

try {
is = pass5.class.getResourceAsStream(s);
br = new BufferedReader(new InputStreamReader(is));
while (null != (line = br.readLine())) {
if (!((line.length() < 5) ||
(line.length() > 9) ||
(line.contains("э") ||
(line.contains("Э")) ||
(line.contains("Х")) ||
(line.contains("х")) ||
(line.contains("Ж")) ||
(line.contains("Ё")) ||
(line.contains("ё")) ||
(line.contains("Ъ")) ||
(line.contains("ъ")) ||
(line.contains("Б")) ||
(line.contains("Б")) ||
(line.contains("Ю"))))) list.add(line);
}
}
catch (Exception e) {
e.printStackTrace();
}
finally {
try {
if (br != null) br.close();
if (is != null) is.close();
}
catch (IOException e) {
e.printStackTrace();
}
}
return list;
}


}
...
Рейтинг: 0 / 0
Пакетирование и распространение настольных приложений Java
    #37950270
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VilislacisСуть в том,что из jar файла запускается,а в IDEA выдает ошибкиу меня читается файл, но он пустой
поэтому из ошибок только
Exception in thread "main" java.lang.IllegalArgumentException: n must be positive
at java.util.Random.nextInt(Random.java:250)
at pass5.main(pass5.java:16)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.intellij.rt.execution.application.AppMain.main(AppMain.java:120)
...
Рейтинг: 0 / 0
Пакетирование и распространение настольных приложений Java
    #37950273
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grasoff.netу меня читается файл, но он пустойпосле того как *.txt добавлено в ресурсы (как описано выше)
...
Рейтинг: 0 / 0
Пакетирование и распространение настольных приложений Java
    #37950277
Vilislacis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
grasoff.net,
...
Рейтинг: 0 / 0
Пакетирование и распространение настольных приложений Java
    #37950280
Vilislacis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а вывод происходит?
...
Рейтинг: 0 / 0
Пакетирование и распространение настольных приложений Java
    #37950282
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vilislacisgrasoff.net,

http://www.sql.ru/forum/actualfile.aspx?id=13137610] Приложенный файл (pass5.jar - 11Kb) ну вот после того как я актуализировал содержимое твоего файла pass.txt в свой файл - у меня в idea всё запускается ок
...
Рейтинг: 0 / 0
Пакетирование и распространение настольных приложений Java
    #37950283
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vilislacisа вывод происходит?да
...
Рейтинг: 0 / 0
Пакетирование и распространение настольных приложений Java
    #37950284
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grasoff.netVilislacisа вывод происходит?даввод тоже ) после вывода )
...
Рейтинг: 0 / 0
Пакетирование и распространение настольных приложений Java
    #37950288
Vilislacis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
grasoff.netVilislacisgrasoff.net,

http://www.sql.ru/forum/actualfile.aspx?id=13137610] Приложенный файл (pass5.jar - 11Kb) ну вот после того как я актуализировал содержимое твоего файла pass.txt в свой файл - у меня в idea всё запускается ок

актуализовать-это *.txt добавить в настройки?
...
Рейтинг: 0 / 0
Пакетирование и распространение настольных приложений Java
    #37950296
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vilislacisgrasoff.netпропущено...
ну вот после того как я актуализировал содержимое твоего файла pass.txt в свой файл - у меня в idea всё запускается ок

актуализовать-это *.txt добавить в настройки?нет
я имел в виду - содержимое файла

а так - *.txt надо добавить в resource patterns, если ещё не )
...
Рейтинг: 0 / 0
Пакетирование и распространение настольных приложений Java
    #37950298
Vilislacis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
я так и делала,не помогает
...
Рейтинг: 0 / 0
Пакетирование и распространение настольных приложений Java
    #37950299
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vilislacisя так и делала,не помогаетскопируй всю строку в resource patterns и здесь покажи
...
Рейтинг: 0 / 0
Пакетирование и распространение настольных приложений Java
    #37950302
Vilislacis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
grasoff.net,

resource patterns где добавлять?конечно,глупые вопросы,но первый раз работаю с IDEA,толком ничего не знаю тут.Спасибо за помощь)
...
Рейтинг: 0 / 0
Пакетирование и распространение настольных приложений Java
    #37950304
Vilislacis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vilislacis,

?*.properties;?*.xml;?*.gif;?*.png;?*.jpeg;?*.jpg;?*.html;?*.dtd;?*.tld;?*.ftl;?*.txt
...
Рейтинг: 0 / 0
Пакетирование и распространение настольных приложений Java
    #37950305
Vilislacis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vilislacis,

вот эта строка
...
Рейтинг: 0 / 0
Пакетирование и распространение настольных приложений Java
    #37950307
Vilislacis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно про актуализацию содержимого файла поподробнее?
...
Рейтинг: 0 / 0
Пакетирование и распространение настольных приложений Java
    #37950312
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VilislacisVilislacis,

?*.properties;?*.xml;?*.gif;?*.png;?*.jpeg;?*.jpg;?*.html;?*.dtd;?*.tld;?*.ftl;?*.txtа поменяй на *.txt (без вопросика)
бред конешно, но мало ли ))
...
Рейтинг: 0 / 0
Пакетирование и распространение настольных приложений Java
    #37950313
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VilislacisМожно про актуализацию содержимого файла поподробнее?что подробнее ) я взял твоё pass5.jar, достал из него pass.txt и скопировал к себе в проект )
а пришли-ка лучше сам проект
...
Рейтинг: 0 / 0
19 сообщений из 69, страница 3 из 3
Форумы / Java [игнор отключен] [закрыт для гостей] / Пакетирование и распространение настольных приложений Java
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]