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


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

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

Оффлайн SeoNk

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

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

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

Спасибо!

Оффлайн scsiman

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

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

Оффлайн SeoNk

  • Автор темы
  • Любитель
  • *
  • Сообщений: 54
    • Просмотр профиля
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

  • Активист
  • *
  • Сообщений: 331
    • Просмотр профиля
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 14.04 LTS (Home).
HP nx6110, Ubuntu 8.04 LTS => 10.04 LTS (Home).

Оффлайн SeoNk

  • Автор темы
  • Любитель
  • *
  • Сообщений: 54
    • Просмотр профиля
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.058 секунд. Запросов: 24.