|
2 / 2 / 0
Регистрация: 08.01.2016
Сообщений: 491
|
||||||
NetBeans задать переменную07.03.2016, 23:38. Показов 2075. Ответов 16
Метки нет (Все метки)
впервые сталкиваюсь с компиляцией ява программы (простите за лексику)
значит есть графическая оболочка к программе https://sourceforge.net/projects/botoseis/ - это графическая оболочка сама программа у меня установлена что я делаю: 1-скачал ботосейс 2-открыл уже имеющиеся там два проекта в NetBeans 3-выбираю первый проект и нажимаю "выполнить" (зеленый треугольник) мне вылетает сообщение: "BOTOSEIS_ROOT environment must be set! Set the corresponding varieble and run BotoSeis again." в инструкции написано:
Could not find or load main class botoseis.mainGui.main.MainWindow помогите кто знает Добавлено через 1 час 41 минуту ну че ни у кого никаких идей?
0
|
||||||
| 07.03.2016, 23:38 | |
|
Ответы с готовыми решениями:
16
Как задать NetBeans папку с документацией, чтобы оно не искало в интернете? NetBeans. Как создать переменную, которая будет общая для всех классов проекта Визуальный редактор NetBeans не позволяет удалить ненужную переменную |
|
82 / 82 / 32
Регистрация: 17.02.2016
Сообщений: 226
|
||
| 07.03.2016, 23:54 | ||
|
Вы пользуетесь ХЗ-какой библиотекой для ХЗ-какой задачи, при этом используете Linux (он менее популярен). Первая ошибка - я полагаю в переменных окружения. Скриптом вы вроде бы пытаетесь установить переменные окружения для этой библиотеки или фреймворка. Последняя ошибка - java не может найти запускаемый java-класс. Как правило, в типовом JavaSe приложении запускаемый класс должен быть: 1. public; 2. public-класс в java-файле должен совпадать с именем файла, также учитывая регистр (Под виндовс по крайней мере). Так же public класс, если он не вложенный, должен быть единственным в java-файле. 3. должен иметь стартовый метод public static void mail(String[] argv) { }
1
|
||
|
2 / 2 / 0
Регистрация: 08.01.2016
Сообщений: 491
|
|
| 08.03.2016, 00:03 [ТС] | |
|
FatNinja,
я пользуюсь виндоус, с установленным Cygwin честно говоря я мало понимаю понятия скрипты, библиотеки. Вы уж извините, я следую инструкции вот в чем дело, он пишет ошибку: Could not find or load main class botoseis.mainGui.main.MainWindow в то же время, у меня в папке C:\botoseis-1.0\botoseis\build\classes\botoseis\main Gui\main есть файлы MainWindow$1.class, 31 файл такой, где после $ цифра другая но как я понимаю, надо задать переменную. Ну это предположения только, так то я не разбираюсь Вы скажите мне куда зайти и что посмотреть чтобы сориентировать Вас в задаче если у вас есть время и желание и, кстати, когда я нажимаю этот зеленый треугольник, ошибка с переменной вылетает, но написано successful
0
|
|
|
82 / 82 / 32
Регистрация: 17.02.2016
Сообщений: 226
|
|
| 08.03.2016, 00:26 | |
|
Kerim_Geophysic, я немного загуглил по эту оболочку - это какое-то ПО для геофизики.
В инструкции, а также в описании на википедии указано, что эта либа предназначена для UNIX или MacOc систем, а не для Windows. Сами jar-файлы кроссплатформенны, но sh-скрипты под виндой вряд-ли удастся запустить. https://en.wikipedia.org/wiki/Seismic_Unix https://en.wikipedia.org/wiki/... s_software Можете попробавать поставить Linux на виртуалку и попробавать запустить это ПО там. Или использовать аналог для Windows. Добавлено через 7 минут Kerim_Geophysic, я малость солгал - сам BOTOSEIS кроссплатформенный. А вот CWP/SU (Seismic Un*x), который требуется в инструкции -для Linux. Поэтому совет тот же.
1
|
|
|
2 / 2 / 0
Регистрация: 08.01.2016
Сообщений: 491
|
|
| 08.03.2016, 00:27 [ТС] | |
|
FatNinja, я знаком с этими ссылками))
вот этот botoseis он поверх seismic unix или madagascar может быть установлен так вот у меня на виндоус установлен мадагаскар, я им могу пользоваться через Сигвин (командная строка) но у меня проблемы с самой программой, я один момент не понимаю и вот думаю если получится графику поставить то возможно решу этот вопрос ну и в итоге мне надо бы установить этот botoseis.. просто я только пару часов назад установил этот NetBean а до этого даже и не знал о таком кстати Seismic Unix тоже вроде бы ставится на виндоус (Сигвин)
0
|
|
|
82 / 82 / 32
Регистрация: 17.02.2016
Сообщений: 226
|
|
| 08.03.2016, 00:36 | |
|
Kerim_Geophysic, тогда даже и не знаю чем вам помочь
![]() Судя по этой ошибке "Could not find or load main class botoseis.mainGui.main.MainWindow" - программе не удаётся найти метод public static void main(String[] argv) { } в public классе MainWindow. Со стороны java - ошибка именно в этом.
1
|
|
|
2 / 2 / 0
Регистрация: 08.01.2016
Сообщений: 491
|
|
| 08.03.2016, 00:39 [ТС] | |
|
FatNinja,
хреново( а есть возможность задать переменную и ее значения в Нет Бин?
0
|
|
|
82 / 82 / 32
Регистрация: 17.02.2016
Сообщений: 226
|
|
| 08.03.2016, 01:00 | |
|
Kerim_Geophysic, можно изменить java-код, но в случае если есть исходники (файлы с расширением java).
В вашем случае - у вас уже скомпилированный java-код в class-файлах. Полагаю, что в вашем случае что-то не то с sh-скриптами - они написаны не для windows. Во всех скриптах, которые лежат в скачанном архиве стоят пути начиная с переменной окружения BOTOSEIS_ROOT. Указанным в вашем первом сообщении скриптом установливается эта переменная окружения в /home/user/ и т.п. Таких каталогов нет под виндой. Возможно, если исправить скрипт - переменной окружения и заработает. Но я бы на это не надеялся - имхо, проще запустить под linux'ом.
1
|
|
|
2 / 2 / 0
Регистрация: 08.01.2016
Сообщений: 491
|
|
| 08.03.2016, 01:13 [ТС] | |
|
FatNinja,
а я буду надеяться)) больше делать нечего щас буду искать, спасибо за помощь! Добавлено через 9 минут FatNinja, еще один вопрос, как найти этот скрипт переменной окружения?
0
|
|
|
82 / 82 / 32
Регистрация: 17.02.2016
Сообщений: 226
|
|
| 08.03.2016, 01:15 | |
|
Kerim_Geophysic, может кто-нибудь более сведующий в теме отпишется
1
|
|
|
2 / 2 / 0
Регистрация: 08.01.2016
Сообщений: 491
|
|
| 08.03.2016, 01:17 [ТС] | |
|
FatNinja,
понял, буду ждать))
0
|
|
|
82 / 82 / 32
Регистрация: 17.02.2016
Сообщений: 226
|
|||
| 08.03.2016, 01:26 | |||
|
Переменная окружения - это грубо говоря краткий псевдоним для пути к файлу. К примеру, у вас установлена виртуальная машина java в каталог c:\Program Files\Java\jdk1.8.0_60\bin\. Чтобы в cmd каждый раз не указывать весь путь, в операционой системе есть механизм "переменных окружения". В виндовс этот путь добавляется в свойствах моего компьютера (или командой в cmd), к примеру JAVA_HOME. Теперь программы могут обращаться к этой переменной, а во время обращения будет "подставляться" этот путь. Примерно тоже самое у происходит в скрипте в вашем первом сообщении: установка переменной окружения BOTOSEIS_ROOT. Однако в Windows нет таких путей /your/botoseisrootpath, /home/user/ и т.п. Так что
0
|
|||
|
2 / 2 / 0
Регистрация: 08.01.2016
Сообщений: 491
|
|
| 08.03.2016, 15:53 [ТС] | |
|
FatNinja,
я про линукс понял, но у меня линукс на другом компе а там монитор тупит)) вот я никак не могу запустить чтобы проверить а так путь я думаю указали как пример для линукса. надо просто изменить его, и все должно заработать, по крайней мере я надеюсь на это)))) Добавлено через 4 минуты FatNinja, мда... прошивка биоса полетела. черный экран boot block compatible version ver.032. please do not insert any disc как-то все не слава-Богу сегодня)) Добавлено через 6 минут FatNinja, ничего себе)) перезапустил и включился, ща проверю на убунту с установленным Seismic Unix Добавлено через 14 часов 3 минуты FatNinja, я у становил переменные в контролькой панели виндоус и теперь когда я нажимаю на зеленый треугольник в NetBeans у меня появляется окно Bоtоseis. То есть вроде бы работает но по иструкции я из консоли должен запускать по команде runboto.sh & и как Вы поняли у меня это не получается выдается ошибка: $ Error: Could not find or load main class botoseis.mainGui.main.MainWindow есть идеи почему? и если запускать программу через НетБин то в ней можно работать? там вроде бы не получается делать то что надо
0
|
|
|
82 / 82 / 32
Регистрация: 17.02.2016
Сообщений: 226
|
|
| 08.03.2016, 16:02 | |
|
Kerim_Geophysic, NetBeans - это среда разработки на языке программирования, а у вас уже написанное и скомпилированное приложение.
Новых идей нет
1
|
|
|
2 / 2 / 0
Регистрация: 08.01.2016
Сообщений: 491
|
|
| 08.03.2016, 16:41 [ТС] | |
|
FatNinja, я могу через нетбин запустить приложение (на зеленый треугольник нажать) и работать в нем?
0
|
|
|
82 / 82 / 32
Регистрация: 17.02.2016
Сообщений: 226
|
|
| 08.03.2016, 17:09 | |
|
1
|
|
|
2 / 2 / 0
Регистрация: 08.01.2016
Сообщений: 491
|
|
| 08.03.2016, 19:01 [ТС] | |
|
FatNinja,
ахах понял спасибо))
0
|
|
| 08.03.2016, 19:01 | |
|
Помогаю со студенческими работами здесь
17
Задать временную переменную QModbusDataUnit задать переменную Задать переменную COM-порта
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам
Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|