Gnome — jar файл в linux


Открытие файлов.jar на Gnome Desktop

Я установил рабочий стол gnome и окно x на centos, единственная проблема, с которой я сейчас сталкиваюсь, — открыть файлы.jar на рабочем столе. Как открыть их?

Если вы имеете в виду запуск по открытию, просто используйте команду

Если вы хотите извлечь содержимое файла jar, просто используйте команду

Откройте консоль командной строки, cd в каталог, в котором находится файл jar, и используйте

yup, даже графический интерфейс позволяет использовать тот же инструмент для распаковки. Название этого, однако, ускользает от меня.

Я считаю, что FileRoller — это имя графического интерфейса по умолчанию для архивных файлов в GNOME. Возможно, потребуются дополнительные библиотеки, чтобы он работал с баночками по умолчанию, но не уверен.

tar работает из командной строки. Но на всякий случай вас интересует опция gnome GUI.

Запуск jar файлов

02.09.2011, 15:53

Запуск исполняемых файлов
Всем привет! У меня есть вот такая вот штука application/x-executable. Как я понимаю это.

Запуск, удаление файлов в Lubuntu!
Здравствуйте, уважаемые! Поставил Lubuntu на ноут, которое уже многое повидал и требует.

Запуск всех исполняемых файлов в указанном в каталоге
Запуск всех исполняемых файлов в указанном в каталоге. Каталог вводится в качестве параметра.

Запуск файлов Jar
Добрый день. Раньше я писал коды на NetBeans IDE седьмой версии. Чтобы запускать мою работу в.


Как установить .jar в Ubuntu

Файл .jar являет собой архив, содержащий некоторое количество файлов программы, которую можно установить, используя Java Development Kit (JDK). По умолчанию, JDK не установлен в Ubuntu, но он доступен в репозиториях и его можно легко установить.

В этом совете мы разберем процесс установки .jar в Ubuntu.

Для того, чтобы установить jar в Ubuntu, вам необходимо выполнить следующие действия:

  1. Откройте Терминал.
  2. Установите необходимое программное обеспечение, выполнив в командной строке следующую команду: sudo apt-get install sun-java-6-bin sun-java6-jdk
  3. Согласитесь с появившимся сообщением о Лицензии JDK.
  4. Перейдите в каталог, в котором находится файл jar.
  5. Выполните в командной строке следующую команду, которая позволит установить jar файл: java -jar file.jar заменив слово file на имя устанавливаемого jar-файла.

В результате этих действий вы получите установленный файл jar в Ubuntu.

Как добавить ярлыки приложений на рабочий стол Ubuntu

В этом кратком руководстве вы узнаете, как добавлять ярлыки приложений на рабочий стол в Ubuntu и других дистрибутивах, использующих рабочий стол GNOME.

Semen Lobachevskiy

Read more posts by this author.

Semen Lobachevskiy

В этом кратком руководстве вы узнаете, как добавлять ярлыки приложений на рабочий стол в Ubuntu и других дистрибутивах, использующих рабочий стол GNOME.

Классические настольные операционные системы всегда имеют значки на «экране рабочего стола». Эти значки на рабочем столе могут включать в себя файловый менеджер, корзину и ярлык для приложений.


При установке приложений в Windows некоторые программы спрашивают, хотите ли вы создать ярлык на рабочем столе. В Linux же всё не так.

Но если вы являетесь поклонником этой функции, позвольте мне показать вам, как вы можете добавить ярлыки на рабочем столе в ваши любимые приложения в Ubuntu и других дистрибутивах Linux.

Ярлыки приложений на рабочем столе в Ubuntu с рабочим столом GNOME

Добавление ярлыка на рабочий стол в Ubuntu

Лично я предпочитаю Ubuntu Launcher для ярлыков приложений. Если я часто использую программу, я добавляю ее в панель запуска. Но я знаю, что не у всех одинаковые предпочтения, и некоторые люди предпочитают ярлыки на рабочем столе.

Цукерберг рекомендует:  Среды разработки - О Construct, DevelNext, DevelStudio и MultimediaFusion

Давайте рассмотрим самый простой способ создания ярлыка приложения на рабочем столе.

Необходимое условие

Прежде всего, убедитесь, что у вас есть значки, разрешенные на рабочем столе GNOME.

Если вы следовали советам по настройке Ubuntu 18.04, вы знаете, как установить инструмент GNOME Tweaks. В этом инструменте убедитесь, что у вас включена опция «Показать значки».

Разрешить значки на рабочем столе в GNOME

Как только вы в этом убедились, самое время добавить ярлыки приложений на рабочий стол.

Шаг 1: Найдите .desktop файлы приложений

Перейдите в Файлы -> Другое местоположение -> Компьютер.


Отсюда перейдите в каталог usr -> share -> apps. Вы увидите значки нескольких приложений Ubuntu, которые вы установили. Даже если вы не видите значки, вы должны увидеть файлы .desktop, которые называются application.desktop.

Шаг 2. Скопируйте файл .desktop на рабочий стол.

Теперь все, что вам нужно сделать, это найти значок приложения (или его файл на рабочем столе). Когда вы найдете его, перетащите файл на рабочий стол или скопируйте файл (с помощью сочетания клавиш Ctrl + C) и вставьте его на рабочий стол (с помощью сочетания клавиш Ctrl + V).

Шаг 3: Запустите файл с рабочего стола

Когда вы это сделаете, вы должны увидеть значок типа текстового файла на рабочем столе вместо логотипа приложения. Не волнуйтесь, все будет по-другому.

Вам нужно дважды щелкнуть этот файл на рабочем столе. Он предупредит вас, что это «не заслуживающая доверия программа запуска приложений», поэтому нажмите «Доверие и запуск».

Приложение будет запускаться как обычно, но хорошо, что вы заметите, что файл .desktop теперь превратился в значок приложения. Я полагаю, вам нравятся ярлыки приложений, не так ли?

Устранение неполадок для пользователей Ubuntu 19.04 или GNOME 3.32

Если вы используете Ubuntu 19.04 или GNOME 3.32, файл .desktop может вообще не запуститься. Вам надо щелкнуть правой кнопкой мыши на файле .desktop и выбрать «Разрешить запуск».

После этого вы сможете запустить приложение, а ярлык приложения будет правильно отображаться на рабочем столе.

Если вам не нравится какой-либо ярлык запуска приложений на рабочем столе, просто выберите его и удалите. Он удалит ярлык, но приложение останется в вашей системе.

Я надеюсь, что этот быстрый совет оказался полезным, и теперь вы можете наслаждаться ярлыками приложений на рабочем столе Ubuntu.

Если у вас есть вопросы или предложения, пожалуйста, дайте мне знать в комментариях ниже.


Как запускать файлы .jar по двойному щелчку? [Решено]

Знаю, что для запуска таких файлов команда в терминале — «java -jar», но как можно настроить ассоциацию с этой командой? В Приложениях по умолчанию можно только выбрать из установленных или ввести путь к файлу, в первом случае он просто игнорирует ключ -jar, во втором — не понимает ключ. Потом я ещё пробовал выполнить команду echo «application/x-java-archive=arc» >> /usr/lib/jvm/java-8-openjdk/bin/java -jar и её вариации, что ни к чему не привело.
Зарание спасибо.

Проблема оказалась в нерабочем java, который я переустановил. Потом в Приложениях по умолчанию к формату *.jar добавил запускать java -jar и всё работает!

How to Run Jar File in Ubuntu Linux

Last updated October 29, 2020 By Abhishek Prakash 9 Comments

Got a Jar file but struggling to execute it? Learn how to run a Jar file in Ubuntu and other Linux distributions.

How to execute Jar file in Ubuntu and other distributions

A Jar file is basically a Java executable file. So you must have Java installed on your system. If you have Java installed in your Ubuntu, you should be able to run it either by double clicking or by selecting from right click options.

The problem here is that most Linux distributions don’t come with Java pre-installed. So please make sure to install Java on Ubuntu. or whichever distribution you are using.

You only need the Java Runtime Environment and you can install it using the command below in Ubuntu-based distributions:

Even with Java installed, sometimes running a Java application is not as straightforward as double-clicking the icon. You might have to go through a few steps.

Цукерберг рекомендует:  Бесплатка PSD шаблон AppleTea

When I tried to open the .jar file by double clicking, I was presented with the following error:

Fixing this error is very trivial. Right click the .jar file, and open properties.


Now in the properties menu, open the ‘Permissions’ tab. Enable the ‘Allow executing this file as program’ checkbox.

Now, you can simply double click the .jar file to launch the application, AndroMouse in my case. You can see that it works without any problems.

You have to keep in mind that you have to enable the ‘Allow executing as program’ permission for every .jar application you download. It is disabled by default as a security measure. You should enable it only for the applications that you trust and know are safe.

Further troubleshooting Jar file not running on Linux

Even if you have Java Runtime Environment installed and execution permission set, in some older versions of Ubuntu, the Jar file won’t run. Here’s a fix for that.

Right click on the .jar file and choose the option “Open With Other Application“:

Now on the next screen, select the option Show other applications:

In other applications, if you do not find option for Java, install the Java Runtime Environment first. Normally, you should be able to see the option Open With OpenJDK Java x Runtime. Select it and successfully run it.

Enjoy running Jar file on Ubuntu!

I hope this short guide was useful to all of you. Which Java based applications do you use? Do you have any other problems with them? Let me know in the comments below!

Like what you read? Please share it with others.

  • Facebook 0

  • Twitter 0
  • LinkedIn 1
  • Reddit 0
  • Pinterest 0

About Abhishek Prakash

I am a professional software developer, and founder of It’s FOSS. I am an avid Linux lover and open source enthusiast. I use Ubuntu and believe in sharing knowledge. Apart from Linux, I love classic detective mysteries. I’m a huge fan of Agatha Christie’s work.

How can I execute a .jar file from the terminal

I know that to execute a file, I use the . command, then the file name with a space between them. But I’m trying to execute a .jar file using the . and it does not work. I went into the properties and marked it as executable and made it run with Java.

Is there a way to execute a file with Java in the Bash Terminal?

I am trying to execute the Minecraft.jar file.

8 Answers 8

The . syntax can only be used to run (by «sourcing») shell scripts.


You’ll need to use the java command to run a .jar file:

If you don’t have java installed, you can fix that by installing the default-jre ¹ package. You can see if you already have java installed by running in a terminal:

[1]: This will install the default openjdk Java runtime. You can use openjdk-8-jre , or openjdk-7-jre , or openjdk-6-jre instead, if you prefer — whichever is available on your version of Ubuntu.

Linux is perfectly capable of running a foreign binary, like a JAR file. This is how Wine works, for example. To run JAR files as executable do the following in a console

Cd to your JAR file and change it to executable (you can also do this through file properties in Nautilus)

Run your jar file just as if it was any other binary executable or shell script

Note: Be sure you have binfmt_misc linux kernel module loaded. If you use your custom compiled kernel without this module, binfmt-support won’t work.

If it is an executable jar, then

Not all jar-Archives contain an executable class, declared to be started in the Manifest file, but if there is, this will work.

Btw.: You don’t start most programs from the shell with the dot. The dot is a shortcut for source , and it only works in the bash and some other shells, to include a script in the scope of the current session.

A compiled binary xybin is simply started with its name if it is in the path:

Цукерберг рекомендует:  Вакансии Веб студия Пентавеб

or, with its absolute path:

or with its relative path:


or if you happen to be in the directory of the file, with this relative path:

The file has to be marked executable for you (see: chmod). All of the above is true for shellscripts too, but they often have an extension .sh, and you can start a shellscript by invoking the interpreter, and then it needn’t be marked executable:

If you don’t want to start a new bash, you can use source, and you do so, to consume function definitions, aliases and variable settings.

Как запустить jar в Linux

Java — это кроссплатформенный язык программирования, благодаря которому программы, написанные один раз, можно запускать в большинстве операционных систем: в Windows, Linux и даже MacOS. И всё это без каких-либо изменений.

Но программы, написанные на Java, распространяются в собственном формате .jar, и для их запуска необходимо специальное ПО — Java-машина. В этой небольшой статье мы рассмотрим, как запустить jar-файл в Linux.

Как запустить jar Linux

Как я уже сказал, для запуска jar-файлов нам необходимо, чтобы на компьютере была установлена Java-машина. Если вы не собираетесь ничего разрабатывать, вам будет достаточно Java Runtime Environment или JRE. Что касается версии, то, обычно, большинство программ работают с 7 или 8 версией. Если нужна только восьмая, то разработчики прямо об этом сообщают. Посмотреть версию Java и заодно убедиться, что она установлена в вашей системе, можно с помощью команды:

У меня установлена восьмая версия, с пакетом обновлений 171. Если вы получаете ошибку, что команда не найдена, то это значит, что вам нужно

Чтобы узнать, как установить Java в других дистрибутивах, смотрите статью по ссылке выше. Когда Java будет установлена, вы можете очень просто запустить любой jar-файл в Linux, передав путь к нему в качестве параметра Java-машине. Давайте для примера создадим небольшое приложение:

public class Main <
public static void main(String[] args) <
System.out.println(» Losst test app! «);
>
>

Затем скомпилируем наше приложение в jar-файл:

javac -d . Main.java
jar cvmf MANIFEST.MF main.jar Main.class


Теперь можно запустить наш jar-файл командой java с параметром -jar:

java -jar main.jar

Таким образом вы можете запустить любой jar-файл, который собран для вашей версии Java. Но не очень удобно каждый раз открывать терминал и прописывать какую-либо команду. Хотелось бы запускать программу по щелчку мышки или как любую другую Linux-программу — по имени файла.

Если мы дадим программе право на выполнение:

chmod u+x ./main.jar

И попытаемся её запустить, то получим ошибку:

Чтобы её исправить, нам понадобиться пакет jarwrapper:

sudo apt install jarwrapper

Теперь можно запускать java в Linux по щелчку мыши или просто командой.

Выводы

В этой небольшой статье мы рассмотрели, как запустить jar Linux с помощью java-машины, а также как упростить команду запуска. Если у вас остались вопросы, спрашивайте в комментариях!

Как запускать файлы .jar по двойному щелчку? [Решено]

Знаю, что для запуска таких файлов команда в терминале — «java -jar», но как можно настроить ассоциацию с этой командой? В Приложениях по умолчанию можно только выбрать из установленных или ввести путь к файлу, в первом случае он просто игнорирует ключ -jar, во втором — не понимает ключ. Потом я ещё пробовал выполнить команду echo «application/x-java-archive=arc» >> /usr/lib/jvm/java-8-openjdk/bin/java -jar и её вариации, что ни к чему не привело.
Зарание спасибо.

Проблема оказалась в нерабочем java, который я переустановил. Потом в Приложениях по умолчанию к формату *.jar добавил запускать java -jar и всё работает!

Открытие файлов .jar на Gnome Desktop

Я установил гнома рабочего стола и окна х на CentOS, единственная проблема, я теперь открытие .jar файлов на моем рабочем столе. Как их открыть?

Если вы имеете в виду запуска при открытии, используйте команду

Если вы хотите, чтобы извлечь содержимое файла банки, используйте команду

Я считаю , что FileRoller это имя графического интерфейса по умолчанию для архивирования файлов в GNOME. Дополнительные библиотеки могут быть необходимы , чтобы заставить его работать с банками по умолчанию, не уверен.

tar тоже работает из командной строки. Но только в случае, если вы заинтересованы в опции гном GUI .

Понравилась статья? Поделиться с друзьями:
Все языки программирования для начинающих