精华内容
下载资源
问答
  • Volley.jar程序文件

    万次下载 热门讨论 2014-04-06 10:23:27
    Android Volley的jar包,包中含有源码。
  • java与javaw运行jar程序

    千次阅读 2021-03-17 18:23:23
    java.exe与javaw.exe启动jar程序的方法

    运行jar程序

    一、java.exe启动jar程序 (会显示console黑窗口)

    1、一般用法:

    java -jar myJar.jar

    2、重命名进程名称启动:

    @echo off
    copy "%JAVA_HOME%\bin\java.exe" "%JAVA_HOME%\bin\myProcess.exe"
    myProcess -jar myJar.jar
    exit

     进程中会显示“myProcess.exe”。

    二、javaw.exe启动jar程序(不显示黑窗口)

    1、一般用法:

    start javaw -jar myJar.jar

    2、重命名进程名称启动:

    @echo off
    copy "%JAVA_HOME%\bin\javaw.exe" "%JAVA_HOME%\bin\myProcess.exe"
    start myProcess -jar myJar.jar
    exit
    展开全文
  • 使用Shell脚本启动/停止Java的jar程序

    千次阅读 2020-03-28 21:33:17
    本文介绍如何使用Shell脚本来开启和停止jar程序的后台运行,以及如何实现out大文件的切分。另外,补充一些后台运行的小知识。

    本文介绍如何使用Shell脚本来开启和停止jar程序的后台运行,以及如何实现out大文件的切分。另外,补充一些后台运行的小知识。

    启动脚本:start_upload.sh

    #!/bin/sh
    nohup java -jar UploadSchedule.jar >> /usr/local/tomcat9/webapps/upload-to-oss/nohup_upload.out 2>&1 &
    echo $! > /var/run/UploadSchedule.pid
    

    启动脚本说明:

    1、开启后台执行,并将程序产生的日志文件写入out文件;
    2、将当前进程id写入/var/run/UploadSchedule.pid,以供在停止脚本中使用此pid来停止当前进程。

    停止脚本:stop_upload.sh

    #!/bin/sh
    PID=$(cat /var/run/UploadSchedule.pid)
    kill -9 $PID
    

    停止脚本说明:

    1、首先获取进程id;
    2、然后杀掉该进程。

    文件切分:split_nohup.sh

    程序不中断,一直在后台运行,那么产生的log也会持续输出到out问价,导致out文件越来越大。当需要根据out文件进行一些日志查找的时候,非常不方便。所以定期对out文件进行切分,按日期将当日out文件切分成若干小文件,从而方便处理及错误查找定位。

    #!/bin/bash
    log_path=/usr/local/tomcat9/webapps/upload-to-oss
    
    if [ -f "$log_path/nohup_upload.out" ];then
    current_date=`date -d "-1 day" "+%Y%m%d"`
    cp $log_path/nohup_upload.out $log_path/nohup_upload_${current_date}.out
    cat /dev/null > $log_path/nohup_upload.out
    split -b 5242880 -d -a 4 $log_path/nohup_upload_${current_date}.out $log_path/nohup_upload_${current_date}_
    rm -rf $log_path/nohup_upload_${current_date}.out
    fi
    

    切分脚本说明:

    1、如果out文件存在,将nohup_upload.out文件复制一份,命名为nohup_upload_当前日期(比如nohup_upload_20200328.out);
    2、将nohup_upload.out文件清空;
    3、对nohup_upload_20200328.out文件进行切分,切分后的文件命名格式为nohup_upload_20200328_0001,nohup_upload_20200328_0002;

    • -b 指定每个小文件的大小(单位byte)
    • -d 以数字作为后缀
    • -a 指定后缀的长度

    4、将原文件(nohup_upload_20200328.out)删除。

    执行开启/停止命令

    # 启动
    ./start_upload.sh
    
    # 停止
    ./stop_upload.sh
    

    一些后台运行的小知识

    &和nohup区别:
    &的意思是在后台运行。意思是说, 当你在执行 ./start_upload.sh & 的时候, 即使你用Ctrl + C, 那么start_upload.sh照样运行(因为对SIGINT信号免疫)。 但是要注意, 如果你直接关掉Shell后, 那么, start_upload.sh进程同样消失。 因为对SIGHUP信号不免疫。

    nohup的意思是忽略SIGHUP信号, 所以当运行nohup ./start_upload.sh的时候, 关闭Shell,start_upload.sh进程还是存在的(对SIGHUP信号免疫)。 但是如果你直接在Shell中用Ctrl + C, 那么,start_upload.sh进程也是会消失的(因为对SIGINT信号不免疫)

    所以,要让进程真正不受Shell中Ctrl + C和Shell关闭的影响, 就用nohup和&同时用。

    展开全文
  • ubuntu环境下jar程序的部署运行

    千次阅读 2019-10-10 21:37:16
    ubuntu环境下jar程序的部署运行 本文默认的ubuntu版本是 7.3.0-16 ubuntu3 版本,java版本为1.8.0_221 环境信息: OS:Ubuntu18.04 JDK:1.8 一、Ubuntu系统安装 我们默认您看到这里已经安装好ubuntu系统,并配置...

    ubuntu环境下jar程序的部署运行

    本文默认的ubuntu版本是 7.3.0-16 ubuntu3 版本,java版本为1.8.0_221

    环境信息:
    OS:Ubuntu18.04
    JDK:1.8

    一、Ubuntu系统安装

    我们默认您看到这里已经安装好ubuntu系统,并配置java环境并可以正常使用,当然我当前直接购买的腾讯云服务器预装了Ubuntu系统


    如果你的环境变量没有配置成功请参考的我 ubuntu环境下java安装和环境变量配置


    二、 运行jar文件

    • 1.在服务器的任意位置新建一个存放程序或者程序运行的文件夹

        sudo mkdirs project  //创建目录,名称是project
      
    • 2.修改这个目录的权限

      chmod 755 -R project

    注意: 如果不考虑安全因素,可以服务文件夹和里面的文件最高权限

    为了后续方便,将project目录赋予最高权限,命令
    sudo chmod 777 project
    
    • 3.将我们的jar文件考贝到这个目录

    • 4.启动这个jar包

    运行如下命令启动一个jar程序

    	nohup java -jar [jar程序名称] &
    

    注意: 这里的启动移动要在命令末尾加 & ,并且不同于以往java -jar的启动方式,这种启动是后台启动的,在我们的控制台上面没有对应的日志输出,并且当我们的控制台关闭后,我们的程序以往会在后台运行。

    • 5.查找指定端口对应的进程号 netstat -lpnt|grep [port]

        netstat -lpnt|grep 9091
      

    如果端口被占用将显示对应进程信息

    如果进程没有被占用将有如下提示

    • 6.杀死对应进程号的进程 kill -9 【需要杀死的进程号】

        kill -9 7654
      






    展开全文
  • 问题描述 环境变量都配置好了,也不知道为啥会这样,点击jar文件启动后只有一个黑框闪过 解决方法 1、首先你cmd运行java命令无异常,,,...2、在cmd中输入java -jar,再把jar文件拖进cmd框,回车运行 java -jar ...

    问题描述

    环境变量都配置好了,也不知道为啥会这样,点击jar文件启动后只有一个黑框闪过

    解决方法

    1、首先你cmd运行java命令无异常,,,有一场就是你的环境变量有问题

    在这里插入图片描述

    2、在cmd中输入java -jar,再把jar文件拖进cmd框,回车运行
    java -jar
    

    在这里插入图片描述

    展开全文
  • jar 程序的运行

    千次阅读 2017-09-11 17:16:46
    注意:运行的jar程序要是“Runnable JAR file”文件,即在eclipse中“Export”时选择如下图中的方式导出(jar文件其实也可以,但复杂的程序需要自己修改部分东西才能运行) 1.首先需要安装jdk(在cmd 窗口下java -...
  • ubuntu启动和关闭jar程序

    千次阅读 2019-07-01 09:09:41
    SpringBoot框架的程序基本上是打包成jar然后再运行的 打包jar的教程我已经写过了,这里不再赘述了 运行jar只需要在安装了java的环境里面使用java -jar 包名.jar 命令 让ubuntu在后台运行jar(避免关闭窗口后就...
  • 一、引用外部jar包 1、在项目中建一个目录并将外部jar包拷贝进去,此处新建目录名为libs 2、加入进去的外部jar还是压缩包...二、关于程序打包把外部jar包打包进去 pom.xml将每个外部jar包以以下形式依赖进去,...
  • ubuntu 运行jar程序

    万次阅读 2017-04-28 12:31:23
    Linux 运行jar包命令如下: 方式一:  java -jar xxx.jar 当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出 那如何让窗口不锁定? 方式二  java -jar xxx.jar & &...
  • 通过批处理来启动java jar程序

    千次阅读 2016-03-08 15:33:11
    接下来跟大家讲讲怎么样通过写批出来脚本来实习jar程序的启动。 首先,我们需要自己的jar包及它的依赖jar包,假如放在lib目录下,然后我们的启动脚本放在bin目录下。 接下来就是编写我们的脚本,假设这个脚本取名叫
  • Android系统启动执行jar程序

    千次阅读 2018-02-21 13:04:14
     除了原生程序和脚本外,android是可以启动执行封装java程序jar包的。 实现流程如下: 第一步新建java程序public class Main { public static void main(String[] args) { for(int i=1;i<10;i++){ ...
  • hadoop-eclipse-plugin-2.6.0.jar程序文件

    千次下载 热门讨论 2014-12-20 17:39:40
    It takes me two days to find the root cause for the exceptions and finally generate this jar file for hadoop 2.6.0. 1.use hadoop 2.6.0. 2.change the hadoop_home and path to point to hadoop 2.6.0 3....
  • 如何使用windows计划任务运行jar程序

    千次阅读 2017-03-17 16:51:14
    在网上搜索了如何使用windows计划任务运行jar程序,出来一大堆,都没有完整的解决方案,不过通过别人的经验,通过自己摸索,终于运行成功。完美解决,特地写个博文来纪念一下。 那么如何使用windows计划任务...
  • hamcrest-library-1.3.jar程序文件

    千次下载 热门讨论 2015-03-13 23:50:11
    hamcrest-library-1.3.rc2.jar ,单元测试JUnit必须引用的jar包,否则会报错无法启动测试程序
  • WINDOWS上我在运行一个jar程序,用的bat运行的,现在我要定时关闭、定时重启这个程序 现在遇到了问题 1.我用系统自带的任务任务计划程序,不能实现,后来放弃了,改用启动另外一个jar来监控这个程序。 2,那么问题...
  • json-lib-2.4 jar 程序文件

    万次下载 热门讨论 2013-01-16 10:44:39
    json jar 包,java 开发Ajax ,封装json格式的jar包工具
  • APP_NAME=common.jar #使用说明,用来提示输入参数 usage() { echo "Usage: sh 执行脚本.sh [start|stop|restart|status]" exit 1 } #检查程序是否在运行 is_exist(){ pid=`ps -ef|grep $APP...
  • commons-fileupload-1.2.1.jar和commons-io-1.3.2.jar程序文件

    万次下载 热门讨论 2011-07-23 17:33:24
    commons-fileupload-1.2.1.jar和commons-io-1.3.2.jar 案例上传: http://hi.baidu.com/lichao77821/blog
  • Java 运行jar程序1. java -jar .jar 或者 javaw -jar .jar2. 更改注册表信息2.4 修改2.5 过程总结3. jar 中的 MANIFEST.MF 文件 1. java -jar .jar 或者 javaw -jar .jar 这两个方法具体的区别见另一篇博客java ...
  • http://www.cnblogs.com/shixiangwan/p/6195297.html
  • jar程序指定jre

    千次阅读 2019-05-29 15:35:03
    使用swing编写的窗体程序打包成jar文件,在有java环境的电脑上能够正常使用,在没有java环境的电脑上则无法使用。考虑将jre跟项目放在一起,然后再运行的时候指定jar运行使用的jre,那么在普通电脑就不用去安装环境了...
  • 没有JRE就安装一个呗,但是有人偏偏不想安装JRE,或者由于一些原因不能安装JRE,但是又想运行.jar格式的应用程序,其实很容易。 首先在已经安装好JRE的电脑上找到JRE文件夹,把整个文件夹复制到没有安装JRE的...
  • 结束 jar 程序 解决 "没有主清单属性" 报错 Spring Boot Maven plugin 打包应用 Java SE 项目通常会用来封装工具类,此时如果要打包(Jar包),建议使用 Maven 更加简单,本文不做描述 Java SE 项目如果使用了awt...
  • 1、用bat运行jar程序  首先新建一个TXT,在TXT中写如下脚本:【java -jar 名称.jar】,后保存,将后缀改为【.bat】即可,如下图所示: java -jar roujibutai.jar 2、 解决窗口一闪而过问题  有时会遇到一闪而...
  • 如果是在windows上运行jar程序就比较简单了,可以直接通过打开...\...\jdk1.8.0_65\bin里面的jvisualvm.exe,然后它会自动扫面本地运行的jar程序,如下图: 可怎么监控一个远程的linux服务器运行的jar程序呢。...
  • 如何编写bat文件来执行jar程序

    万次阅读 2016-10-10 16:32:28
    将Java程序打包成jar文件后,可以直接运行的,我们可以双击运行,也可以通过命令行调用。 当然前提是你的电脑要配置好Java环境。如果某些程序需要定期执行,那我们可以编写bat文件来执行相关java程序。(Linux中...
  • java jar包如何指定程序执行入口

    千次阅读 2020-06-16 16:44:44
    1.需求背景 很多时候,我们需要单独开发一个工具类方便特殊的操作;这个可以理解为工具开发,那么怎么指定jar包的启动类呢? 2.实现方案 ...ok,就这样点击jar包就可以执行指定的入口程序呢! ...
  • 我写了一个java程序,其内部包含一个容器。现在已经可以通过命令行带参数启动该程序,主要是运用到main函数的String args[]。现在要 在程序启动后支持命令重启这个程序内部的容器(不是重启程序)。我现在可以通过...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 606,756
精华内容 242,702
关键字:

jar程序