LinuxForum.Fans
Тема

Проблема с правами у файлов *.java и *.class

Автор: linuxlamo 5 сообщений 785 просмотров
22.12.2014 10:29 #406366

Привет всем.
Поставил на Убунту jdk8se, NetBeans. Всё норм работает, файлы компилятся. Засада в том, что NetBeans ставит права у файлов *.java и *.class rw-rw-r--. А у файлов, созданных в том же NetBeans под виндой права rwxrwxr-x. Соответственно при поптыке копирования и перезаписи в директории назначения Линукс ругается (помимо того, что файл уже существует) на то, что "у файла права другие, не могу типа перезаписать" и всё такое. Что нужно сделать, чтобы у файлов *.java и *.class сразу выставлялись права rwxrwxr-x и этой ругани на права не было? Помогите пожалуйста.

22.12.2014 11:52 #406369

Что-то я уже больше пяти лет безвылазно в нетбинсе, а про такое первый раз слышу.
Правда всегда на линуксах юзал OpenJDK.
Подозреваю, что либо ты запускаешь NetBeans непонятно от чьего имени, либо с umask в системе что-то не то.

22.12.2014 12:12 #406373

Я поставил Орлаковский jdk. Скачал, распаковал, прописал PATH. NetBeans поставил как в мане на сайте написано. В системе 2 пользователя: я и su. У файлов *.java и *.class, созданных NetBeans, хозяин я и группа моя стоит, права rw-rw-r--. Как видно нет прав на исполнение.

22.12.2014 12:17 #406376

Покажи что ли на всякий случай что umask пишет. На всякий случай.
Ибо rw-rw-r-- очень похоже на umask 0113

22.12.2014 12:42 #406383

pb13, только вечером смогу. Часов в 9 по мск. Спасибо, что помогаешь.

Войдите или зарегистрируйтесь, чтобы ответить.