| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java: Общие вопросы > RSA |
| Автор: Grizli 13.4.2012, 14:57 | ||||
У меня есть код, где я указываю где хранится мой public.der
Но мне нужно, что-бы ключ был вшит в .jar архив, помогите разобраться, вот, что я пишу, но мне readFromStream соответственно подчёркивает ошибкой...
|
| Автор: dorogoyIV 13.4.2012, 15:40 | ||
| имей ввиду!!! при тестировании во время сборки и при запуске уже собранного джара, пути отличаются!!! можно применить такое во время тестирования джарика:
ну это примерно... |
| Автор: Grizli 13.4.2012, 16:51 |
| А можно как-то поподробней? |
| Автор: dorogoyIV 13.4.2012, 17:10 |
ну представь - папка ...java/.../bin/ - это корень. ты запускаешь свою прогу, и файлы ищутся относительно этого корня. если ты собрал джар, корнем станет этот джар. блин, ну не знаю как объяснить понятнее а ты используешь какую то IDE. там вообще непонятно где корень |
| Автор: Grizli 13.4.2012, 17:55 |
| Моя непонимать, я и указываю /resources/public.der он мне пишет, что невозможно найти этот файл, хотя относительно самого .jar архива будет именно такая директория... Т.е в моём понимание это внутри уже .jar архива находится папка resources а в ней файл public.der |
| Автор: dorogoyIV 13.4.2012, 17:58 | ||
да |
| Автор: Grizli 13.4.2012, 18:00 |
| Ну да |
| Автор: dorogoyIV 13.4.2012, 20:16 |
| исходник внутри... |
| Автор: Grizli 13.4.2012, 20:33 | ||
Но как мне быть с
|
| Автор: dorogoyIV 13.4.2012, 21:04 |
| ну так у меня в примере чтение строк (char - string), а тебе надо байты читать... давай думай ;) |
| Автор: Grizli 15.4.2012, 14:17 |
| Собственно как узнать размер файла в байтах, который находится внутри .jar архива... |
| Автор: dorogoyIV 16.4.2012, 09:00 |
| в текстовом поле надо нажать "Enter" в программе выдается файл в виде массива байтов. у меня в примере этот массив переводится в String, просто, что бы отобразить его, тебе переводить в String не надо. |
| Автор: Grizli 20.4.2012, 17:21 |
| dorogoyIV, плюсище тебе огромный! |
| Автор: Mirkes 20.4.2012, 20:49 | ||
Выполнил просьбу Grizli |