|
20 / 20 / 3
Регистрация: 07.02.2014
Сообщений: 233
|
|
Запуск программы без IDE21.04.2015, 18:29. Показов 5086. Ответов 33
Метки нет (Все метки)
Здравствуйте! Не могу запустить .jar файл из папки dist netbeans проекта.Через сам нетбинс прога запускается. В программе используются библиотеки JMyron и lwjgl, их jar файлы я поместил в папку lib и подключил в свойствах проекта, а dll файлы положил в корень проекта. В таком виде прога запускается через IDE. После сборки проекта копирую dll файлы в папку dist с созданным jar-ом. Так же в dist автоматически копируется папка lib. Но собранный jar не работает. Появляется только окно JFrame без сожержимого.
0
|
|
| 21.04.2015, 18:29 | |
|
Ответы с готовыми решениями:
33
Запуск программы без создания окна. Запуск фоновой программы Запуск проекта nodejs из консоли без использования ide Запуск из программы с админскими привилегиями внешней программы без прав админа |
|
20 / 20 / 3
Регистрация: 07.02.2014
Сообщений: 233
|
|
| 22.04.2015, 14:25 [ТС] | |
|
BazZile, в системные переменные я добавил пункт JAVA_HOME с адресом "C:\Program Files\Java\jdk1.8.0_40", а в patch дописал ";C:\Program Files\Java\jdk1.8.0_40\bin". Это для 64битной версии. А как добавить 32битную? Через ; или новым полем? Если второй вариант, то что писать вместо JAVA_HOME? Есть вообще разница какое имя у переменной?
0
|
|
|
11 / 11 / 4
Регистрация: 12.03.2015
Сообщений: 94
|
|
| 22.04.2015, 15:18 | |
|
Тоже мучался с версиями Java+OpenOffice SDK Совместимость х32 и х64
У меня, например, в обеих переменных прописано: C:\Program Files (x86)\Java\jdk1.8.0_40
0
|
|
|
20 / 20 / 3
Регистрация: 07.02.2014
Сообщений: 233
|
|
| 22.04.2015, 16:07 [ТС] | |
|
Поменял Program Files на Program Files (x86) - не помогло.
Больше не знаю как пробовать запускать.
0
|
|
|
636 / 528 / 165
Регистрация: 01.04.2010
Сообщений: 1,843
|
|||
| 22.04.2015, 18:08 | |||
|
2. Да, через ; можно. Но какая jvm будет использоваться, зависит от порядка папок в %PATH%. Я бы рекомендовал для начала научиться работать с коммандной строкой. А уже потом что-то запускать, т.к. сейчас все твои попытки - это тырканье наобум, без понимания того, что ты делаешь.
0
|
|||
|
20 / 20 / 3
Регистрация: 07.02.2014
Сообщений: 233
|
|
| 22.04.2015, 19:21 [ТС] | |
|
aleksandy, да, я не умею пользоваться командной строкой и не знаю для чего вообще нужны эти переменные среды. Я обязательно во всём разберусь, но позже. Просто неизвестно сколько на это мне потребуется времени сейчас. Поэтому я прошу помощи у людей, которые в этом разбираются и, возможно, уже сталкивались с моей проблемой. Разве не для этого нужны такие форумы?
0
|
|
|
636 / 528 / 165
Регистрация: 01.04.2010
Сообщений: 1,843
|
|||
| 23.04.2015, 09:27 | |||
|
В качестве домашнего чтения предлагаю почитать: 1. Про "текущий каталог", как он определяется. 2. Как загружаются нативные библиотеки в java. 3. Как всем этим управлять. А потом уже задавать вопросы на форуме.
0
|
|||
|
20 / 20 / 3
Регистрация: 07.02.2014
Сообщений: 233
|
||
| 23.04.2015, 11:43 [ТС] | ||
|
0
|
||
|
636 / 528 / 165
Регистрация: 01.04.2010
Сообщений: 1,843
|
||
| 23.04.2015, 14:32 | ||
|
0
|
||
|
20 / 20 / 3
Регистрация: 07.02.2014
Сообщений: 233
|
|
| 23.04.2015, 17:16 [ТС] | |
|
aleksandy, javapackager (в восьмой версии он так называется) это пока сложно для меня - требует умения работы в консоле. Как я говорил, я использую jarsplice в котором более привычный интерфейс. Так вот exe-шник, полученный с её помощью, у меня не запускался потому что у меня 64битная версия джавы по умолчанию, и хотя 32битная версия тоже установлена, она игнорируется. Для теста я удалил 64битную версию. Вследствие чего в java меню (я его показывал выше) изменился адрес директории с Program Files\Java на Program Files (x86)\Java и exe-шник стал запускаться.
То есть рабочий exe с параметром -d32 у меня есть и нужно настроить систему чтобы у него был доступ к 32битной java когда установленны обе.
0
|
|
|
20 / 20 / 3
Регистрация: 07.02.2014
Сообщений: 233
|
|
| 24.04.2015, 21:18 [ТС] | |
|
0
|
|
|
636 / 528 / 165
Регистрация: 01.04.2010
Сообщений: 1,843
|
||
| 24.04.2015, 21:48 | ||
|
Если это для тебя слишком сложно, то, возможно, стоит подумать о смене профессии.
0
|
||
|
20 / 20 / 3
Регистрация: 07.02.2014
Сообщений: 233
|
|
| 24.04.2015, 22:40 [ТС] | |
|
aleksandy, если знаете решение - почему бы вам его не показать? Зачем говорить загадками? Я повторю что ни с чем кроме написания кода я пока не знаком. Да и как мне может помочь редактирование этого файла когда проблема уже давно не в сборке проекта, а в настройке системы? Или вы имеете в виду, что проект собран не правильно?
0
|
|
|
636 / 528 / 165
Регистрация: 01.04.2010
Сообщений: 1,843
|
||
| 25.04.2015, 08:10 | ||
|
2. Мне лень для этого ставить Netbeans, ковыряться в том, что он там по умолчанию понасовывал в build.xml. Использовал бы ты мавен, я бы отправил тебя сюда или сюда (для Java 8 нужно указать версию плагинна 8.1.2). 3. Твоё упорное нежелание изучать то, что тебе советует, демотивирует оказывать тебе помощь.
0
|
||
|
20 / 20 / 3
Регистрация: 07.02.2014
Сообщений: 233
|
||
| 25.04.2015, 11:02 [ТС] | ||
|
aleksandy, с самого первого вашего комментария вы говорите о том, что мне нужно научиться собирать проекты.
0
|
||
| 25.04.2015, 11:02 | |
|
Запуск программы без системного масштабирования Запуск программы на компьютере без Framework Запуск программы без нужных библиотек Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
[golang] Конкурентный fetcher с ограничением максимального количества одновременных HTTP запросов.
alhaos 10.06.2026
Задача
Реализовать конкурентный fetcher с ограничением максимального количества одновременных HTTP запросов.
Сигнатура
func Fetch(urls string, maxConcurrent int) Result
Пример
urls :=. . .
|
[golang] Состояние гонки (race condition)
alhaos 10.06.2026
Состояние гонки (race condition)
Состояние гонки (Race Condition) — это ошибка, возникающая при одновременном доступе нескольких горутин к одним и тем же данным без должной синхронизации. При этом. . .
|
Взрослые отношения, и почему они не получаются
kumehtar 09.06.2026
Когда в детстве ребёнок не получает от родителей чего-то важного, он лишается не просто приятных переживаний, а основы для формирования определённых внутренних качеств и навыков. Если ребёнок не. . .
|
[golang] Worker Pool
alhaos 09.06.2026
Worker Pool
Worker Pool — паттерн конкурентной обработки задач в Go.
Суть: фиксированное количество горутин-воркеров читают задачи из общего канала
и пишут результаты в общий канал результатов. . . .
|
|
[golang] Pipeline
alhaos 08.06.2026
Pipeline
Pipeline — паттерн конкурентной обработки данных в Go.
Суть: данные проходят через цепочку независимых стадий, каждая из которых работает в своей горутине и общается с соседями через. . .
|
Свет внутри себя
kumehtar 07.06.2026
Пусть это будет здесь
lIs4oanZS9Y
|
Программа для com-порта
Uhbif79 05.06.2026
Всем привет, давно хотел изучить Qt, начинал, бросал, потом снова начинал. И сейчас вот смог написать свою первую программу.
До этого имел опыт программирования микроконтроллеров, писал прошивки на. . .
|
Транскрипция 55-минутного видео через Whisper: WhisperDesktop облажался, спас Google Colab[
anaschu 01.06.2026
Понадобилось получить текст из свежезагруженного видео на YouTube. Казалось бы, задача на пять минут. Заняла полтора часа. Делюсь опытом — может кому пригодится последовательность решений.
. . .
|