
    Новые сообщения [новые:0]
  
  Дайджест 
  
  Горячие темы
    Избранное [новые:0]
  
Форумы 
 
Пользователи 
Статистика 
Статистика нагрузки 
    Мод. лог 
  
  Поиск 
  | 
| 
 27.10.2020, 18:48 
 | 
|||
|---|---|---|---|
  
  | 
|||
Geany, Java и package  | 
|||
| 
 #18+ 
  
    
  Добрый день. решил пока использовать Geany 1.36 (Windows 7) для изучения жабакор как то попроще ЕКЛИПС и НЕТБИНс и в общем все работает, файлы компилируются и запускаются но есть один косячок, точнее два структура каталогов C:\javaspace\HelloWorld\bin\ru\sbs\helloworld\ C:\javaspace\HelloWorld\src\ru\sbs\helloworld\HelloWorld.java HelloWorld.java Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. косячок1 если в коде есть строка package ru.sbs.helloworld; компиляция есть, при запуске ошибка --------- terminal output --------------- Error: Could not find or load main class HelloWorld ------------------ (program exited with code: 1) Press any key to continue . . . -------------------------------- без строки все нормально косячок2 HelloWorld.class собирается в том же каталоге где HelloWorld.java понятно что класспасс отсутствует Вопросы: если кто что знает по настройкам Geany (там кстати не все так просто, чтоб язык ГУИ поменять надо бат файл запускать) подскажите где в ВЫНь версии все выше перечисленное можно настроить и можно ли вообще. ну чтоб попусту время не тратить на сайте был, доки читал, поисковики смотрел, но ничего дельного не нашел Заранее спасибо ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 28.10.2020, 07:02 
 | 
|||
|---|---|---|---|
  
  | 
|||
Geany, Java и package  | 
|||
| 
 #18+ 
  
    
  Pcrepair, Зачем?! Зачем использовать Geany? Если будете работать, то лучше сразу работать в https://www.jetbrains.com/ru-ru/idea/download/#section=linuxIDEA Community, на крайний случай https://%5Dhttps://www.eclipse.org/downloads/Eclipse%5B/url]. Т.к. почти во всех случаях будете работать в них. И да, сразу начинайте использовать gradle или maven . Лично мне больше нравиться maven, но сейчас gradle сильнее продвигают. Настоятельно рекомендую ознакомиться со структурой каталогов, для maven проектов (она по умолчанию и для gradle, как минимум для исходников). Это сейчас стандарт для Java-разработки ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 28.10.2020, 08:15 
 | 
|||
|---|---|---|---|
  
  | 
|||
Geany, Java и package  | 
|||
| 
 #18+ 
  
    
  mad_nazgul Pcrepair, Зачем?! Зачем использовать Geany? да Я еще только жабакор изучаю, в Жинни можно по простому запускать в терминале всякие простые классы, ну чтоб видно было что все работает. в общем все и работает, просто есть некоторые правила про пакеты, структуру каталогов и прочая азбука которая пока не соблюдается по Жинни есть что сообщить? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 28.10.2020, 08:30 
 | 
|||
|---|---|---|---|
  
  | 
|||
Geany, Java и package  | 
|||
| 
 #18+ 
  
    
  Pcrepair косячок1 если в коде есть строка package ru.sbs.helloworld; компиляция есть, при запуске ошибка --------- terminal output --------------- Error: Could not find or load main class HelloWorld Если есть строка ru.sbs.helloworld, значит класс называется ru.sbs.helloworld.HelloWorld. Подозреваю, в Джини настроен запуск класса HelloWorld, а не ru.sbs.helloworld.HelloWorld. Pcrepair косячок2 HelloWorld.class собирается в том же каталоге где HelloWorld.java понятно что класспасс отсутствует Если взялся разбираться как оно там работает, лучше уже сначала компилировать и запускать из консоли или BAT-файлами. После этого станет понятно что именно надо искать в Джини и стоит ли там вообще искать. Я, например, тоже в одно время в Джини писал, но собирал или shell-скриптами или Антом. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 28.10.2020, 14:54 
 | 
|||
|---|---|---|---|
  
  | 
|||
Geany, Java и package  | 
|||
| 
 #18+ 
  
    
  Alexander A. Sak, тоже в одно время в Джини писал, но собирал или shell-скриптами или Антом то есть Джини использовался только как редактор с подсветкой? мне тут просто нужно написать и запустить сотню другую классов из жабакор, ну там операторы, циклы и прочее просто для наглядности и в качестве шаблонов методов для проектирования более сложных Арр оно как раз из консоли и запускается, из Джини. консоль от ВЫНь ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 28.10.2020, 15:10 
 | 
|||
|---|---|---|---|
  
  | 
|||
Geany, Java и package  | 
|||
| 
 #18+ 
  
    
  Pcrepair mad_nazgul Pcrepair, Зачем?! Зачем использовать Geany? да Я еще только жабакор изучаю, в Жинни можно по простому запускать в терминале всякие простые классы, ну чтоб видно было что все работает. в общем все и работает, просто есть некоторые правила про пакеты, структуру каталогов и прочая азбука которая пока не соблюдается по Жинни есть что сообщить? В IDE Comminity тоже есть терминал. А так начните хотя бы с Maven. Гораздо полезнее будет. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 28.10.2020, 17:18 
 | 
|||
|---|---|---|---|
  
  | 
|||
Geany, Java и package  | 
|||
| 
 #18+ 
  
    
  Pcrepair то есть Джини использовался только как редактор с подсветкой? Да, именно так. До этого на Delphi в FARе с колорером писал. Pcrepair мне тут просто нужно написать и запустить сотню другую классов из жабакор, ну там операторы, циклы и прочее просто для наглядности и в качестве шаблонов методов для проектирования более сложных Арр оно как раз из консоли и запускается, из Джини. консоль от ВЫНь То есть запуск javac и java контролируешь полностью. Вот и дописывай туда ключи для указания всяких путей. Но если в планах сотня-другая классов, то я бы таки подумал об IDE. Да, чтобы разобраться как оно там устроено уровнем пониже, можно пописать скрипты для вызова javac и java на BAT-ах всяких, но больше пары-тройки классов это уже попахивает мазохизмом. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
  | 

start [/forum/topic.php?fid=59&mobile=1&tid=2120641]:  | 
    0ms | 
get settings:  | 
    10ms | 
get forum list:  | 
    14ms | 
check forum access:  | 
    3ms | 
check topic access:  | 
    3ms | 
track hit:  | 
    50ms | 
get topic data:  | 
    12ms | 
get forum data:  | 
    2ms | 
get page messages:  | 
    45ms | 
get tp. blocked users:  | 
    1ms | 
| others: | 228ms | 
| total: | 368ms | 

    | 0 / 0 | 

На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даете согласие с использованием данных технологий.