Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: NetBeans - настроить запуск не от root  (Прочитано 1605 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн SeoNk

  • Автор темы
  • Любитель
  • *
  • Сообщений: 55
    • Просмотр профиля
NetBeans - настроить запуск не от root
« : 14 Апреля 2016, 14:30:34 »
Пожалуйста подскажите!

Я установил NetBeans, но он запускается только от root.
Чтобы запускался от обычного пользователя, я настроил права на папку где установлен NetBeans - 777.
Теперь он запускается наполовину. Т.е. шкала прогресса доходит до половины.
В терминале видно что когда запускаются модули Java, выдается сообщение что недостаточно прав.
Я через поиск нашел все папки Явы и выставил права 777.
Но НетБинс все равно не запускается!

Скажите, существует ли адекватный способ запуска НетБинса от обычного пользователя, не root.

Спасибо!


ТС не появлялся на Форуме более полугода по состоянию на 14/07/2019 (последняя явка: 14/10/2018). Модератором раздела принято решение закрыть тему.
--zg_nico
« Последнее редактирование: 14 Июля 2019, 00:25:57 от zg_nico »

Оффлайн scsiman

  • Активист
  • *
  • Сообщений: 344
    • Просмотр профиля
Re: NetBeans - настроить запуск не от root
« Ответ #1 : 15 Апреля 2016, 10:34:22 »
SeoNk,
Цитировать
Я установил NetBeans
Как, в какую систему и откуда?
Цитировать
но он запускается только от root
Значит, неправильно установил.

Цитировать
я настроил права (...) 777 (...) и выставил права 777
С таким подходом проще всё снести и вернуться обратно в windows.
Dell Studio XPS 16, Ubuntu 16.04 LTS (Home).
HP nx6110, Ubuntu 8.04 LTS => 10.04 LTS (Home).

Оффлайн SeoNk

  • Автор темы
  • Любитель
  • *
  • Сообщений: 55
    • Просмотр профиля
Re: NetBeans - настроить запуск не от root
« Ответ #2 : 22 Апреля 2016, 10:56:24 »
Проблема все еще актуальна!

Удалил полностью NetBeans и Java и установил заново от пользователя vlad:

# устанавливаю Java
sudo apt-get purge openjdk*
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer


# скачал и устанавливаю NetBeans
cd /home/vlad/Загрузки
chmod +x netbeans-8.1-php-linux-x64.sh
./netbeans-8.1-php-linux-x64.sh


Установилось все хорошо.

При запуске от root все запускается нормально
При запуске от vlad NetBeans не запускается, в консоли появляется это:

vlad@notebook:~$ /home/vlad/netbeans-8.1/bin/./netbeans
java.io.FileNotFoundException: /home/vlad/.cache/netbeans/8.1/lastModified/all-checksum.txt (Нет такого файла или каталога)
   at java.io.FileOutputStream.open0(Native Method)
   at java.io.FileOutputStream.open(FileOutputStream.java:270)
   at java.io.FileOutputStream.<init>(FileOutputStream.java:213)
   at java.io.FileOutputStream.<init>(FileOutputStream.java:162)
   at org.netbeans.Stamps.compareAndUpdateFile(Stamps.java:477)
   at org.netbeans.Stamps.stamp(Stamps.java:364)
   at org.netbeans.Stamps.moduleJARs(Stamps.java:315)
   at org.netbeans.Stamps.file(Stamps.java:201)
   at org.netbeans.Stamps.asByteBuffer(Stamps.java:206)
   at org.netbeans.Stamps.asStream(Stamps.java:162)
   at org.netbeans.Stamps.checkPopulateCache(Stamps.java:573)
   at org.netbeans.Stamps.file(Stamps.java:193)
   at org.netbeans.Stamps.asByteBuffer(Stamps.java:206)
   at org.netbeans.Stamps.asByteBuffer(Stamps.java:186)
   at org.netbeans.Archive.<init>(Archive.java:120)
   at org.netbeans.JarClassLoader.initializeCache(JarClassLoader.java:108)
   at org.netbeans.MainImpl$BootClassLoader.run(MainImpl.java:343)
   at org.netbeans.CLIHandler.initialize(CLIHandler.java:598)
   at org.netbeans.CLIHandler.initialize(CLIHandler.java:384)
   at org.netbeans.MainImpl.execute(MainImpl.java:193)
   at org.netbeans.MainImpl.main(MainImpl.java:85)
   at org.netbeans.Main.main(Main.java:83)
vlad@notebook:~$


Скажите, что я сделал не так?
« Последнее редактирование: 22 Апреля 2016, 11:01:05 от SeoNk »

Оффлайн mihasЬ

  • Забанен
  • Участник
  • *
  • Сообщений: 236
    • Просмотр профиля
Re: NetBeans - настроить запуск не от root
« Ответ #3 : 22 Апреля 2016, 11:14:10 »
SeoNk,  /home/vlad/netbeans-8.1/bin/./netbeans
                                                                               ^
                                                                                |
Или кажется , или пробела нет. 

Оффлайн scsiman

  • Активист
  • *
  • Сообщений: 344
    • Просмотр профиля
Re: NetBeans - настроить запуск не от root
« Ответ #4 : 22 Апреля 2016, 11:15:57 »
SeoNk,

1. Снести Netbeans.
2. Удалить каталоги
/home/vlad/.netbeans
/home/vlad/.cache/netbeans
3. Установить Netbeans.

Результат не гарантируется, поскольку я не знаю, насколько вы ранее поломали свою систему бездумными chmod 777.
Dell Studio XPS 16, Ubuntu 16.04 LTS (Home).
HP nx6110, Ubuntu 8.04 LTS => 10.04 LTS (Home).

Оффлайн SeoNk

  • Автор темы
  • Любитель
  • *
  • Сообщений: 55
    • Просмотр профиля
Re: NetBeans - настроить запуск не от root
« Ответ #5 : 22 Апреля 2016, 11:33:26 »
SeoNk,

1. Снести Netbeans.
2. Удалить каталоги
/home/vlad/.netbeans
/home/vlad/.cache/netbeans
3. Установить Netbeans.

Результат не гарантируется, поскольку я не знаю, насколько вы ранее поломали свою систему бездумными chmod 777.

Спасибо, П О М О Г Л О !!! Все запускается сейчас!

Удивительно, но вместе с этим исчезла куча багов, встали нормальные шрифты и т.п.
« Последнее редактирование: 22 Апреля 2016, 11:37:47 от SeoNk »

 

Страница сгенерирована за 0.05 секунд. Запросов: 23.