-
shell命令 执行jar文件的问题0
写了一个简单类
package com;
public class Test {
public static void main(String[] args){
System.out.println("你好吗");
}
}
打成 Test.jar
上传到服务器中,通过写shell来执行这个类,但是执行不成功
shell 文件:
#!/bin/bash
export JAVA_HOME=/usr/java/jre1.7.0_15
export JRE_HOME=/usr/java/jre1.7.0_15/jre
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$CLASSPATH
RUN_HOME=/bankfile
CLASSPATH=$CLASSPATH:$RUN_HOME/*.jar
export CLASSPATH=$CLASSPATH
java -cp $CLASSPATH com.Test
错误报告:
': not a valid identifier
': not a valid identifier
: command not found
: command not found
': not a valid identifier
2013年7月17日 14:26
目前还没有答案
相关推荐
8. **异常处理**:在脚本中加入错误处理代码,如检查Java是否已安装,jar文件是否存在等。 9. **定时任务**:结合`cron`服务,可以定时自动启动或停止jar程序,实现自动化管理。 `run命令详解.docx`文档很可能提供...
在Spring Boot中,这个JAR文件通常包含了所有的依赖,使得可以直接运行。在启动脚本中,可能会有如下的命令结构: ```bash #!/bin/bash # 设置JAR文件路径 APP_JAR=/path/to/your/spring-boot-app.jar # 设置内存...
在新的IDEA版本中,需要修改脚本的执行命令,修改后的脚本执行命令如下图所示。 七、新版本bashsupport插件 新版本bashsupport插件已经不再更新,可能会和之后的新版本不兼容。但是,新出了bash support pro,但是...
- Shell脚本是一种用bash或其他shell语言编写的文本文件,可以执行一系列命令,实现自动化任务。在Java应用部署中,shell脚本通常用于启动、停止、监控服务等操作。 - `tomcat.sh`可能是一个用于管理Tomcat服务器...
Shell脚本是Linux/Unix操作系统中的一个强大工具,它允许用户编写一系列命令并将其作为一个单一的可执行文件。在IT行业中,熟练掌握Shell脚本能够极大地提高工作效率,尤其是在自动化任务和系统管理方面。下面我们将...
要从Shell脚本中执行Java JAR文件,可以使用以下命令: ```bash java -jar path_to_your_jar_file.jar ``` 其中`path_to_your_jar_file.jar`是JAR文件的实际路径。 4. **传递参数** 如果JAR文件需要命令行...
cat /mnt/log_function.sh #!/bin/bash #log function ####log_correct函数打印正确的输出到日志文件 function log_correct () { DATE=`date “+%Y-%m-%d %H:%M:%S”` ####显示打印日志的时间...log_error打印shell脚本
最后的`&`符号表示在后台运行该命令,不会阻塞当前的shell会话,允许脚本继续执行后续命令。 ##### PID记录 - `echo $! > /var/run/Test.pid`:这行代码的作用是将当前运行的进程ID(PID)写入到`/var/run/Test....
以下展示启动脚本示例,过程中遇到的问题,以及相关的解决办法。 1、启动脚本 #!/bin/sh export EUREKA=ruoyi-eureka-1.0.2-SNAPSHOT.jar export CONFIG=ruoyi-config-1.0.2-SNAPSHOT.jar export AUTH=ruoyi-auth-...
在Java开发中,有时我们需要远程连接到Linux服务器执行shell命令,比如进行系统管理、自动化运维或者数据处理等任务。在这种情况下,使用SSH(Secure Shell)协议是常见的解决方案,因为它提供了安全的网络通信。...
在IT行业中,shell脚本和bat脚本是两种常见的批处理工具,用于自动化执行一系列操作系统命令。当需要定期或按需运行Java程序时,利用这两种脚本语言可以极大地提高工作效率。下面将详细介绍如何使用shell脚本(适用...
在Linux环境中,自动化部署Java应用程序通常使用Shell脚本来实现,特别是对于包含jar包的应用,这种方法既高效又方便。本文将详细介绍如何使用Shell脚本在Linux上部署jar包项目。 首先,确保你的系统已经安装了Java...
>Monkey程序由Android系统自带,使用Java语言写成,在Android文件系统中的存放路径...>Monkey.jar程序是由一个名为“monkey”的Shell脚本来启动执行,shell脚本在Android文件系统中 的存放路径是:/system/bin/monkey;
这通常涉及到编写一个bash shell脚本,该脚本可以依次执行Java命令来运行、停止或重启多个.jar文件。例如,`gollum.sh`可能是这样一个脚本,它会按照特定的顺序执行这些操作。 在`gollum.sh`脚本中,我们可能看到...
- **环境配置**: 用户计算机上需安装JRE(Java Runtime Environment)才能运行Jar文件。 #### 六、总结 通过本文的学习,我们可以了解到如何利用Jar文件包和Jar命令创建可执行的Java程序。这种方式不仅简化了用户的...
本文将深入解析`jar`命令的使用方法,包括创建、修改、提取JAR文件以及如何运行JAR文件。 #### 一、基本概念与文件结构 JAR文件本质上是一个遵循ZIP文件格式规范的压缩包,但它拥有特定的结构和属性,使其能被Java...
标题与描述中的“jar文件部署和执行脚本”这一知识点主要涵盖了两个方面:一是如何在Linux平台上进行Java运行环境(JDK)的安装与配置,二是如何在不同操作系统上(Linux与Windows)创建并使用执行脚本来启动Java...
例如,通过`hadoop jar`命令运行MapReduce作业,或者用`spark-submit`启动Spark应用,这样可以利用shell脚本实现任务的批量执行和调度。 再者,shell脚本也可以与NoSQL数据库如HBase、Cassandra集成。通过shell命令...
在开发过程中经常会员到在Linux环境中使用Shell脚本启动和停止java程序的情况,常用的java -jar命令只能运行jar文件,有很多不方便的地方,一旦代码修改就需要重新编辑打包,其实还有很多其他的方式,这个资源中包含...
本文将详细介绍如何使用shell脚本来实现系统CPU资源的自动监测,并在CPU资源异常升高时自动打印应用线程日志文件。 首先,让我们了解CPU资源监测的基础。在Linux系统中,可以使用`top`或`vmstat`命令来实时查看系统...