Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Вопрос по интеграции Java в Linux.

MIXPAPA Оракул (75928), закрыт 9 лет назад
Как сделать так, чтобы файлы созданные, на Java, имеющее пометку .class открывались двойным кликом, как исполняемые? Что-то никак не могу сообразить, как бы это вписать в систему...
Лучший ответ
The Cat Искусственный Интеллект (116192) 9 лет назад
Java-приложения запускаются командой java Cjass или java -jar Package.jar
Создайте desktop-файл в папке ~/.local/share/applications и пропишите эту команду в строке Exec=
Значок приложения можно вытащить на панель избранного и запускать как обычно.
Источник: Я про GNOME 3
MIXPAPAОракул (75928) 9 лет назад
Спасибо. Может сработать. А каким образом выполняется фильтрация типов файлов? Всмысле *.jar, *.class или других к которым java уже не имеет отношения...?
То есть предположим есть несколько файлов в папке /home/mixpapa/ proga1.class, proga2.class, упакованный proga3.jar и скажем skript.sh. Как desktop-файл изменит обращения к ним? Для меня это не совсем ясный момент...?
The Cat Искусственный Интеллект (116192) Вы можете по-экспериментировать: попробовать запустить jar-файл из shell-скрипта. Если не получится -- пишите, будем посмотреть.
Остальные ответы
Metotron Искусственный Интеллект (114989) 9 лет назад
chmod a+x filename
MIXPAPAОракул (75928) 9 лет назад
Файл сам по себе не исполняемый, исполняться он может только при помощи java, добавление к файлу битов выполнения не поможет.
Metotron Искусственный Интеллект (114989) В первую строку нафигачить что-нибудь типа #!/path/to/java
Похожие вопросы