精华内容
下载资源
问答
  •  1、在应用Unix/Linux时,我们一般想让某个程序在后台运行,于是我们将常会用 & 在程序结尾来让程序自动运行。如果不加 就在控制台运行,关闭窗口或者ctrl+c就会停止执行。  2、nohup:程序的的标准输出被自动改...
    nohup java -jar loginadd.jar >>loginadd &
    
                 注意:
         1、在应用Unix/Linux时,我们一般想让某个程序在后台运行,于是我们将常会用 & 在程序结尾来让程序自动运行。如果不加 就在控制台运行,关闭窗口或者ctrl+c就会停止执行。
                  2、nohup:程序的的标准输出被自动改向到当前目录下loginadd文件,起到了log的作用。普通的一些程序,命令& 结尾,终端关闭,那么程序也关闭,使用nohup,即使终端退出,程序也不会关闭
    展开全文
  • 下载一个插件,net.sf.fjep.fatjar_0.0.32.jar,将该插件拷贝到eclipse安装目录中的plugins目录,然后重启eclipse即可。 插件下载地址: 链接:https://pan.baidu.com/s/1v_mL2xNY6z55us843h_rzA 提...


    问题如下:

    原因:

    jar里面没有存放jar包相应的路径,导致系统找不到该类

    解决问题:

    下载一个插件,net.sf.fjep.fatjar_0.0.32.jar,将该插件拷贝到eclipse安装目录中的plugins目录下,然后重启eclipse即可。

    插件下载地址:

    链接:https://pan.baidu.com/s/1v_mL2xNY6z55us843h_rzA

    提取码:54ue

     

    展开全文
  • Linux下执行jar文件方法:命令行进入文件目录,执行java -jar file.jar即可,也可在桌面创建一个启动器,在命令栏填写相关的命令:java -jar /file路径/file.jar,这样在桌面双击即可打开该jar文件创建可执行的...

    linux怎么执行jar文件 怎么打可执行的jar包

    Linux下执行jar文件方法:命令行下进入文件目录,执行java -jar file.jar即可,也可在桌面创建一个启动器,在命令栏填写相关的命令:java -jar /file路径/file.jar,这样在桌面双击即可打开该jar文件

    创建可执行的 JAR 文件包详解:JAR 文件就是 Java Archive File,顾名思意,它的应用是与 Java 息息相关的,是 Java 的一种文档格式。JAR 文件非常类似 ZIP 文件--准确的说,它就是 ZIP 文件,所以叫它文件包。JAR 文件与 ZIP 文件唯一的区别就是在 JAR 文件的内容中,包含了一个 META-INF/MANIFEST.MF 文件,这个文件是在生成 JAR 文件的时候自动创建的.举个例子,如果我们具有如下目录结构的一些文件:
      ==
      `-- test
        `-- Test.class
    把它压缩成 ZIP 文件 test.zip,则这个 ZIP 文件的内部目录结构为:
      test.zip
      `-- test
        `-- Test.class
    如果我们使用 JDK 的 jar 命令把它打成 JAR 文件包 test.jar,则这个 JAR 文件的内部目录结构为:
      test.jar
      |-- META-INF
      |  `-- MANIFEST.MF
      `-- test
        `--Test.class
    创建可执行的 JAR 文件包,需要使用带 cvfm 参数的 jar 命令,同样以上述 test 目录为例,命令如下:jar cvfm test.jar manifest.mf test,这里 test.jar 和 manifest.mf 两个文件,分别是对应的参数 f 和 m,其重头戏在 manifest.mf。因为要创建可执行的 JAR 文件包,光靠指定一个 manifest.mf 文件是不够的,因为 MANIFEST 是 JAR 文件包的特征,可执行的 JAR 文件包和不可执行的 JAR 文件包都包含 MANIFEST。关键在于可执行 JAR 文件包的 MANIFEST,其内容包含了 Main-Class 一项。这在 MANIFEST 中书写格式如下:Main-Class: 可执行主类全名(包含包名)
    例如,假设上例中的 Test.class 是属于 test 包的,而且是可执行的类 (定义了 public static void main(String[]) 方法),那么这个 manifest.mf 可以编辑如下:Main-Class: test.Test ,这个 manifest.mf 可以放在任何位置,也可以是其它的文件名,只需要有 Main-Class: test.Test 一行,且该行以一个回车符结束即可。创建了 manifest.mf 文件之后,我们的目录结构变为:
      ==
      |-- test
      |  `-- Test.class
      `-- manifest.mf
    这时候,需要到 test 目录的上级目录中去使用 jar 命令来创建 JAR 文件包。也就是在目录树中使用==表示的那个目录中,使用如下命令:jar cvfm test.jar manifest.mf test
    之后在==目录中创建了 test.jar,test.jar 就是执行的 JAR 文件包。运行时只需要使用 java -jar test.jar 命令即可。
    需要注意的是,创建的 JAR 文件包中需包含完整的、与 Java 程序包结构对应的目录结构。而 Main-Class 指定的类,也必须是完整的、包含包路径的类名,如上例的 test.Test;而且在没有打成 JAR 文件包之前可以使用 java  来运行这个类,即在上例中 java test.Test 是可以正确运行的 (当然要在 CLASSPATH 正确的情况下)。

    posted @ 2017-06-04 09:14 酸奶加绿茶 阅读( ...) 评论( ...) 编辑 收藏
    展开全文
  • Linux运行jar执行文件,内附说明文件,先看说明文件再修改一下执行文件里面的内容需要根据情况而定,通过修改内容后就可在Linux系统后台运行jar包,并打印日志
  • Linux下后台运行jar文件

    千次阅读 2017-01-19 14:24:36
    1、当使用Putty等远程工具连接Linux运行jar文件,命令如下java -Xms256m -Xmx1024m -jar demo.jar当退出终端时demo.jar就停止运行了2、为了使demo.jar一直运行需要使用如下命令nohup java -Xms256m -Xmx1024m -jar...

    1、当使用Putty等远程工具连接Linux,运行jar文件,命令如下

    java -Xms256m -Xmx1024m -jar demo.jar

    当退出终端时demo.jar就停止运行了

    2、为了使demo.jar一直运行需要使用如下命令

    nohup java -Xms256m -Xmx1024m -jar demo.jar&

    该命令将服务切换到后台运行,当shell中提示了nohup成功后还需要按Ctrl+C退回到shell输入命令窗口,然后通过在shell中输入exit来退出终端。

    3、查看运行状态

    ps -ef |grep java
    展开全文
  • windows的.bat 文件,其实就是一个编译java 的jar文件的指令,比如javaw -jar xxx.jar 但是在linux 操作系统中,并不管用bat文件,你会把他当做文本文档打开。所以不如直接运行jar文件  运行 方式:java -jar ...
  • 这里说的可执行jar是说在shell直接输入xxx.jar,然后直接运行程序。 主要原理就是将一个可执行脚本与jar文件合并到一个文件。假设可执行文件为start.sh,jar文件为helloworld.jar。执行下面脚本: cat start.sh ...
  • 命令为:nohup java -jar project.jar --spring.config.location=/home/project-conf/application.yml > /home/project-conf/nohup.out 2>&1 &命令解读1.nohup : 后台启动,窗口关闭继续执行。2.java...
  • linux下解压jar文件

    2017-10-18 14:59:00
    把当前目录的所有文件打包成project.jarjar -cvfM0 project.jar ./ -c创建jar包-v显示过程信息-f-M-0这个是阿拉伯数字,只打包不压缩的意思解压project.jarjar -xvfproject.jar 解压到当前目录,注意,不会创建一...
  • linux运行jar文件的命令: java -jar ####.jar 当打runnablejar包的时候,程序中的配置文件有时可能没有打进去,这样会导致运行错误(一定注意!!) 心得:调试问题的时候,一定要一步步的进行排除,...
  • linux系统中执行jar包,我们需要先杀掉对应端口的进程,然后执行java -jar命令,启动服务
  • linux后台运行执行jar文件

    千次阅读 2018-12-12 14:45:11
    linux下利用nohup后台运行jar文件包程序:https://www.cnblogs.com/kedarui/p/6135895.html Linux 运行jar包命令如下:   方式一:   java -jar XXX.jar 特点:当前ssh窗口被锁定,可按CTRL + C打断程序...
  •  (2)使用WinSCP 进行连接Linux (自行查询百度安装教程):此软件方便我们复制文件(jar包)到Linux目录中或者不装此软 件,使用命令去上传jar文件也行,看个人选择。  (3)切换路径命令(找到存放jar服务器...
  • 执行命令 nohup java -jar xxx.jar >>/xxx/xxx/xxx.log 2>&1
  • linux下我们可以在后台运行jar包命令。那么它的具体方法是怎样的呢?下面由学习啦小编为大家整理了linux后台运行jar包命令的相关知识,希望对大家有所帮助。Linux 运行jar包命令方法一[plain] view plain copyjava ...
  • Linux下修改jar、zip等文件内的文件详解 看到很多同事在Linux环境修改jar包内的文本文件或zip中的文本文件时,经常是先把jar包或zip包下载下来,然后修改,再上传。其实Linux针对此类文件提供了相应的操作功能。 ...
  • Linux下运行jar包的方法

    万次阅读 2018-06-26 10:10:31
      当我们使用SpringBoot的方式开发好了我们的应用,放到我们的Linux服务器...C打断程序运行时,程序就会退出,这肯定不是我们想要的,下面我介绍几种Linux下后台启动jar包的方法 优化方法一: java -jar xxx.ja...
  • Linux系统下执行java -jar XXX.jar com.HelloWorld往往会提示:No main manifest attribute, in XXX.jar 原因如下: 正常情况,java打包成jar包需要在MANIFEST.MF中指定Main-Class项以便...
  • Linux服务器上运行jar文件

    千次阅读 2019-01-11 11:24:01
    自从有了SpringBoot, web开发后端的代码再不只以war包的形式部署到web服务器上一种方式来运行,还可以直接运行我们熟悉的jar文件。那么如何在Linux服务器上运行jar包呢: 方法一: java -jar demo.jar 特点:当前ssh...
  • 创建新文件 touch config-server.log 然后运行 nohup java -jar cloud-config-server .jar >config-server.log 2>&1 & 查看进程 ps aux|grep cloud-c...
  • linux下运行jar包命令

    千次阅读 2019-07-27 00:14:31
    linux下运行jar包的命令 详细介绍第三种方式 linux下的nohup命令进行详解 一. linux下运行jar包的命令 1、java -jar xxxxx.jar // 当前xshell窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出 2、....
  • linux下运行jar

    万次阅读 2016-08-17 14:55:48
    Linux 运行jar包命令如下: 方式一: java -jar XXX.jar 特点:当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出 那如何让窗口不锁定? 方式二: java -jar XXX.jar & ...
  • 今天在项目中遇到一个很坑爹的问题,用eclipse导出来的jar文件,在window系统可以正常使用,但是讲jar传到linux环境就不能正常使用了。总是提示Invalid or corrupt jarfile。后来上网查了,网上都是说打包的时候...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 163,175
精华内容 65,270
关键字:

linux下运行jar文件

linux 订阅