На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Следующие правила действуют в данном разделе в дополнение к общим Правилам Форума
1. Здесь обсуждается Java, а не JavaScript! Огромная просьба, по вопросам, связанным с JavaScript, SSI и им подобным обращаться в раздел WWW Masters или, на крайний случай, в Многошум.
2. В случае, если у вас возникают сомнения, в каком разделе следует задать свой вопрос, помещайте его в корневую ветку форума Java. В случае необходимости, он будет перемещен модераторами (с сохранением ссылки в корневом разделе).

3. Запрещается создавать темы с просьбой выполнить какую-то работу за автора темы. Форум является средством общения и общего поиска решения. Вашу работу за Вас никто выполнять не будет.
4. Не рекомендуется создавать несколько несвязанных вопросов в одной теме. Пожалуйста, создавайте по одной теме на вопрос.
Модераторы: dark_barker, wind
  
> Установка java приложения на linux
    Ку всем. Сразу скажу, с джавой не сильно знаком а отсюда и куча вопросов по трабле которая возникла, сам пишу на с и плюсах и много на чем еще, но джаву не трогал, хотя дело даже не в этом, исходников то все равно нет.

    О платформе.

    OS Linux Raspbiab Buster образ с оф. сайта, основа Debian
    железо Raspberry Pi 3B+

    устанавливаю STM32CubeIDE так же скачанное с оф. сайта st-stm32cubeide_1.3.0_5720_20200220_1053_amd64.sh. Это очередная поделка на основе эклипса от стм

    все установилось без сучка и задоринки командой
    ExpandedWrap disabled
      sudo sh ./st-stm32cubeide_1.3.0_5720_20200220_1053_amd64.sh

    даже в меню ярлычек образовался, но при запуске не происходит ничего. Запускаю в консоли командой
    ExpandedWrap disabled
      java ./stm32cubeide

    а он в ответ
    ExpandedWrap disabled
      Error: Could not find or load main class ..stm32cubeide
      Caused by: java.lang.ClassNotFoundException: //stm32cubeide


    в итоге не понятно куда рыть и что делать, подскажите пожалуйста куда рыть и где копать.
    Сообщение отредактировано: Pit-Bul -
      Цитата Pit-Bul @
      Запускаю в консоли командой

      './' убери. И имена классов обычно с заглавной буквы начинаются.

      Или 'java' убери. stm32cubeide — это что за файл?
        Цитата
        Или 'java' убери. stm32cubeide — это что за файл?


        stm32cubeide это и есть сам файл для запуска IDE

        Добавлено
        ExpandedWrap disabled
          pi@raspberrypi:/opt/st/stm32cubeide_1.3.0 $ java ./stm32cubeide
          Error: Could not find or load main class ..stm32cubeide
          Caused by: java.lang.ClassNotFoundException: //stm32cubeide
          pi@raspberrypi:/opt/st/stm32cubeide_1.3.0 $ java stm32cubeide
          Error: Could not find or load main class stm32cubeide
          Caused by: java.lang.ClassNotFoundException: stm32cubeide
          pi@raspberrypi:/opt/st/stm32cubeide_1.3.0 $ ./stm32cubeide
          bash: ./stm32cubeide: cannot execute binary file: Exec format error
          pi@raspberrypi:/opt/st/stm32cubeide_1.3.0 $


        вот так вот


        ExpandedWrap disabled
          pi@raspberrypi:/opt/st/stm32cubeide_1.3.0 $ ls
          artifacts.xml              plugins
          configuration              readme
          desktop_file_location.txt  segger-jlink-udev-rules.uninstall.sh
          features                   stlink-server.uninstall.sh
          headless-build.sh          stm32cubeide
          icon.xpm                   stm32cubeide.ini
          jre                        st-stlink-udev-rules.uninstall.sh
          notice.html                uninstall.sh
          p2
          снимаю вопрос, посмотрел что внутри файлика, оказалось что я балбес, это как ни странно не Java файл, а не запускался он потому как под платформу ч86 скомпилирован
          0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
          0 пользователей:


          Рейтинг@Mail.ru
          [ Script execution time: 0,0272 ]   [ 15 queries used ]   [ Generated: 28.01.23, 06:41 GMT ]