`

Linux下不用终端命令打开.jar文件的方法

阅读更多

大家都知道在windows下,系统可以直接识别.jar文件(如果装有jre)从而可以直接运行;在linux环境下就没有这么lucky了,我们对.jar文件就不能直接doubleclick了;麻烦!


其实绕个弯还是可以直接doubleclick的

可以这样:

右键.jar文件-》使用其它程序打开->使用自定义命令->/usr/bin/java -jar(/usr/bin/java怎么来的,which java试试!)

还记得勾“记住打开Java归档文件类型文件使用的程序”;


然后还不能双击打开,但是右键上多了个”用java -jar打开“了;然后,我们就可以不用每次都那么麻烦的进入命令行界面去倒腾了!

分享到:
评论

相关推荐

    Java(通过ganymed-ssh2-build210.jar)实现SSH远程连接linux终端

    Java通过ganymed-ssh2-build210.jar库实现SSH远程连接Linux终端是一个常见的应用场景,主要用于自动化运维、系统管理或者开发过程中需要与Linux服务器交互的场景。ganymed-ssh2-build210.jar是Java的一个开源SSH库,...

    jsch-0.1.55.jar 包

    SSH是一种网络协议,用于加密网络通信,确保数据传输的安全性,广泛应用于远程终端访问、文件传输和命令执行等场景。 **JSCH库介绍** JSCH(Java Secure Channel)是Simon Stuart开发的一个开源项目,它提供了一种...

    jar双击打开失败的解决方法

    ### jar双击打开失败的解决方法 在日常的软件开发工作中,我们经常需要使用到`.jar`文件。这些文件是Java应用程序的一种打包形式,通常包含了编译后的Java类文件和其他资源文件。但在某些情况下,用户可能会遇到...

    dex-method-counts.jar统计Android apk中方法数目

    3. 打开命令行终端(在Windows上是CMD或PowerShell,在Mac或Linux上是Terminal),导航到Java可执行文件所在的目录。 4. 输入以下命令来统计APK中的方法数: ``` java -jar path/to/dex-method-counts.jar path/to...

    Linux x64下jdk1.8:jdk-8u211-linux-x64.tar.gz

    在终端中输入以下命令: ``` cd ~/Downloads tar -zxvf jdk-8u211-linux-x64.tar.gz ``` 这将创建一个名为`jdk1.8.0_211`的目录,包含所有JDK文件。 3. **配置环境变量**:为了让系统知道JDK的位置,你需要...

    jdk-8u181-linux-x64.tar.gz

    在开发环境中,JDK不仅包含Java编译器`javac`,还包含了Java运行时环境(JRE)、Java调试工具(JDB)、Java文档生成器(Javadoc)以及其他开发工具,如Java Archive工具(jar),用于打包和管理类文件。 在Ubuntu上...

    jdk-8u31-linux-i586.tar.gz

    在Linux终端中,可以使用`wget`命令下载,或者通过浏览器下载并手动传输到Linux服务器。 下载完成后,使用`tar`命令进行解压,命令如下: ``` tar -zxvf jdk-8u31-linux-i586.tar.gz -C /opt/ ``` 这将把JDK解压到/...

    jdk-7u71-linux-i586.tar.gz

    打开终端并使用文本编辑器(如`nano`或`vi`)编辑`~/.bashrc`或`~/.bash_profile`文件,添加以下行: ``` export JAVA_HOME=/path/to/jdk1.7.0_71 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=$JAVA_...

    【Linux】 JDK1.8安装及配置 (linux-tar.gz版.rar

    在本例中,文件名为"【Linux】 JDK1.8安装及配置 (linux-tar.gz版.rar",这是一个rar压缩包,你需要先用`unrar`命令解压它。如果你的Linux系统中没有预装`unrar`,可以通过包管理器(如`apt-get`或`yum`)来安装。 ...

    maven-archetype-quickstart-1.1.jar.zip

    3. **使用命令行创建项目**:打开终端,进入你希望创建项目的工作目录,然后执行以下命令: ``` mvn archetype:generate -DgroupId=...

    Linux后台运行java的jar包.docx

    本文旨在详细介绍如何在Linux环境下后台运行Java JAR包的各种方法及其背后的原理。针对不同的需求,文章提供了多种策略来确保程序能够在脱离用户交互的情况下持续运行。 #### 方式一:基本运行模式 **命令示例**: ...

    jdk-8u111-linux-x64.tar.gz

    打开或创建`~/.bashrc`文件: ``` nano ~/.bashrc ``` 在文件末尾添加以下行: ``` export JAVA_HOME=/usr/local/jdk1.8.0_111 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar...

    Eclipse打包Java应用程序及在Linux系统上的部署运行[归纳].pdf

    1. 在CentOS上创建一个新的目录,例如/dibin,并将SMSAPI.jar文件复制到该目录下。 2. 打开终端命令,输入cd /dibin,java -jar SMSAPI.jar,运行SMSAPI。 3. 为了避免每次运行都需要输入两行命令,可以将命令封装成...

    Linux常用操作命令合集

    在 Linux 操作系统下,安装 JDK 需要执行以下命令: 1. 打开一个终端,输入 `cd /tools`,进入 JDK 安装包所在的目录。 2. 输入 `ls –l`,列出该目录下文件的信息,看 JDK 安装文件是否具有可执行权限。 3. 如果无...

    jdk1.7 Linux64位官方正式版 jdk-7u80-linux-x64.tar.zip

    2. **解压**:使用`tar`命令解压缩文件,例如`tar -zxvf jdk-7u80-linux-x64.tar.gz`。 3. **移动到适当目录**:将解压后的目录移动到 `/usr/lib/jvm` 或其他自定义的Java安装目录。 4. **配置环境变量**:编辑`~/...

    dex2jar-2.0

    3. 对于Linux或Mac用户,打开终端,导航到解压后的dex2jar目录,然后执行`sh d2j-dex2jar.sh /path/to/your/app.dex`。 4. 运行命令后,dex2jar会生成一个.jar文件,通常命名为`app_dex2jar.jar`。这个.jar文件包含...

    Eclipse打包Java应用程序及在Linux系统上的部署运行.pdf

    - 要运行JAR文件,打开终端,使用`cd`命令进入`/dibin`目录,然后输入`java -jar SMSAPI.jar`来启动程序。每次手动输入这些命令可能会很繁琐。 3. **运行Java程序的不同方法** - **直接命令行执行**:在终端中...

    java程序打成jar包,并在windows和linux下定时执行

    本篇文章将详细讲解如何将Java程序打包成jar,以及如何在Windows和Linux系统下进行定时执行。 首先,你需要一个Java编译器,如JDK,来编译源代码。在完成编程后,使用`javac`命令编译`.java`文件为`.class`字节码...

Global site tag (gtag.js) - Google Analytics