文章目录前言Shell脚本内容给脚本执行权限控制台彩色输出参考链接 前言在Linux环境通过jar包启动Java进程手动输命令有点麻烦,参数多容易忘记,编写一个能启动停止的脚本会方便很多。下文提供了一个较为通用的脚本,可以灵活指定JVM启动选项和应用参数,能够应付大部分场景,有后台启动、前台启动、停止、重启、查看进程状态功能。Shell脚本内容脚本用java、jps相关指令实现功能,echo彩色
转载
2024-03-19 09:43:31
45阅读
简述服务器最近经常出现jar运行一段时间后自动停止,可能原因是服务器资源不足,例如内存不够用;shell自动重启服务脚本制作文件名称:monitor.sh完整版:#!/bin/bash
# “#!” 是一个约定的标记,它告诉系统这个脚本需要什么解释器来执行
# 变量
jarName=test.jar
jarUrl=/data/solitasu
webUrl=https://www.baidu
转载
2024-06-25 13:19:38
64阅读
最近在开发中涉及到了java文件的运行,踩了一些坑,简单记录一下。jar文件在装有java的计算机中,要直接运行jar文件,可以用命令:java -jar jarpath若要指定运行类名,则用:java -cp jarpath classname注意:若不在jar文件目录下运行,则jarpath需要用全路径若类有包名,则classname要用特定的格式class文件在class文件所在目录下运行:
转载
2023-06-05 21:24:44
160阅读
创建用户目录bin/hdfs dfs -mkdir -p /user/hadoop创建input目录bin/hdfs dfs -mkdir input导入数据bin/hdfs dfs -put etc/hadoop/*.xml inputHadoop运行程序时,默认输出目录不能存在,删除output文件夹bin/hdfs dfs -rm -r /use...
原创
2021-09-02 16:42:39
791阅读
Idea运行Java程序,使用maven管理;clean之后获取到jar包,运行jar包中到main方法。
转载
2023-06-01 08:37:10
349阅读
java执行 jar包命令 执行jar包的命令
转载
2023-05-27 15:03:44
615阅读
windows下使用java -jar xxx.jar运行,linux下使用nohup java -jar xxx.jar &如果想停止jar运行,ps -ef查看进程(进程多的话也可以加上grep),找到对应的java进程,kill掉。
转载
2023-05-29 16:18:37
157阅读
# Shell 调用 Java JAR包的实现
## 引言
在开发过程中,我们经常需要使用到 Java JAR 包来实现一些功能。而在一些情况下,我们可能需要通过 Shell 脚本来调用 Java JAR 包。本文将介绍如何使用 Shell 调用 Java JAR 包的具体步骤和每一步所需的代码。
## 流程概述
下表展示了整个流程的步骤:
```mermaid
journey
原创
2023-11-30 13:31:21
330阅读
这是写的第一篇关于java的博客,主要目的是通过记录增强记忆,以及方便以后回顾。决定开始写的时候其实java已经学习了一段时间,包括搭建环境,Idea java安装都已经完成。通过cmd执行jar包的方法:1.打开windows命令行2.输入 java -jar [jar包路径和文件名,比如 c:/xx/xx/xx.jar]很简单,但是不常用感觉容易忘记,在博客记录以下算是接下来的一个开始。
转载
2023-06-09 23:35:04
358阅读
使用root账号登录,在本地执行.sh脚本文件没有任何问题。
但是jenkins部署时死活不行,并且错误很奇怪,只有kill进程和拷jar包成功了。。。起服务就是起不来。
转载
2023-05-24 21:34:37
357阅读
最简单的方式启动jar包 一、步骤1、将可启动的javaweb项目打包成jar包,得到xxx.jar文件;2、我使用的是虚拟机,启动虚拟机后,用FileZilla连接到该服务器(该虚拟机服务器上搭好了jdk、tomcat等环境)。3、将sh文件通过FileZilla拷贝到某路径下(随意,我的是/usr/demo)shell脚本如下:start2.sh文件#! /bin/sh
java -
转载
2023-09-18 18:04:15
98阅读
1.将springboot打包成jar包2.编写shell脚本#!/bin/sh######### java 此处是指定jdk启动export JAVA_HOME=/home/
转载
2022-12-08 00:12:16
184阅读
一、问题通过jenkins执行shell脚本时,脚本中是通过nohup java -jar &的方式启动,显示执行成功,但是服务却没启动,脚本如下:#! /bin/bashnohup java -Xms800m -Xmx800m -XX:PermSize=256m -XX:MaxPermSize=512m -XX:MaxNewSize=512m -jar /usr/local/joshua
原创
2022-07-24 00:11:58
939阅读
#!/bin/bash
# 设置环境变量
export JAVA_HOME=/usr/local/jdk1.8.0_201
export PATH=$PATH:$JAVA_HOME/bin
#输入的jar包名称
jar_name=$1
pid_file="/tmp/${jar_name}.pid"
# jar包的路径
jar_path="/opt/app/${jar_name}.jar"
# 备
转载
2023-11-19 12:51:30
312阅读
如果你已经把zh.java文件生成了zh.class文件如果zh.class的路径是bin/com/zhang/zh.class则在bin目录下放一个manifest.mf文件,文件内容如下:Manifest-Version: 1.0
Created-By: 1.5.0_06 (Sun Microsystems Inc.)
Main-Class: com.zhang.zh注意Main-Clas
转载
2023-06-09 19:50:04
421阅读
一般情况下运行jar包,当前是可运行的jar包,直接命令java -jar common.jar 按下ctrl+C ,关闭当前ssh或者直接关闭窗口,当前程序都会退出。我们在命令的结尾添加 “&” ,&表示该程序可以在后台执行java -jar common.jar & 但是在当窗口关闭时,程序也会中止运行nohup java -jar com
转载
2023-05-29 16:05:17
207阅读
关键词:[Java] [反射] [invoke]其实我的需求是在系统中 测试用户导入的jar包,所有网上找了很多解决方案,踩过很多坑,再加上以前搞c++的,对java不是很熟,这里特意记录下,算是基本满足需求了;使用反射获得jar包中的类、方法、参数、返回值类型使用反射获取jar包中的类、方法、参数、以及返回类型,主要参照这篇文章这里面我的TestJar.jar 里面 就一个Demo类,是这样的:
转载
2023-08-04 23:41:49
409阅读
如果java 文件和jar 包在同一目录编译: 执行: 如果java文件和jar包不在同一目录编译: 执行: 假设有个程序的启动方法在test.java里 运行Java程序是java test,但是如果要引用其他jar包,网上大多数的方法都是java -classpath xx.jar test 但是jar很多的话,就要一个一个写上去,非常麻烦。而且jar包可
转载
2023-06-09 23:33:48
254阅读
# 如何创建和运行Java可执行JAR包
## 1. 流程概述
为了创建和运行Java可执行JAR(Java Archive)包,我们需要经历以下步骤:
| 步骤 | 描述 |
| ---- | ---- |
| 1 | 编写Java源代码 |
| 2 | 编译源代码为字节码文件 |
| 3 | 创建清单文件 |
| 4 | 打包字节码文件和清单文件为JAR包 |
| 5 | 运行JAR包
原创
2023-08-07 10:25:00
171阅读
# Java JAR包执行时的 NoClassDefFoundError 详解
在 Java 开发过程中,打包成 JAR 文件是非常常见的一种发布方式。然而,有时候在执行 一个 JAR 文件时,可能会遇到 `NoClassDefFoundError` 这个异常。本文将带你深入了解该异常的含义、产生原因及其解决方法。同时,我们还将通过代码示例和图表对相关概念进行阐述。
## 1. 什么是 NoC