linux多个jar之间的使用冒号“:”作为分隔符的,而window下是用分号“;”
@echo off
SETLOCAL ENABLEDELAYEDEXPANSION
if "%JAVA_HOME%"=="" set JAVA_HOME=D:\tools\Java\jdk1.6.0_10
cd ../
set PROJECT_HOME=%cd%
set MAINCLASS=com._8qiu.ServerStarter
set CLASSPATH=%PROJECT_HOME%\config
for %%i in (%PROJECT_HOME%\lib\*.jar) do (
set CLASSPATH=!CLASSPATH!;%%i
)
%JAVA_HOME%/bin/java -classpath %CLASSPATH% %MAINCLASS%
@echo off
rem 开始启动....
setlocal enabledelayedexpansion
rem java命令
rem jvm参数
set LIBPATH=%cd%\lib
rem 主类
set MAIN=com.cxrd.sendmessage.thread.SendMessageThread
set CP=!CP!;%CLASSPATH%
rem 循环加载jar包
for /f %%i in ('dir /b %LIBPATH%\*.jar^|sort') do (
set CP=!CP!%LIBPATH%\%%i;
)
echo JAVA: %JAVA%
echo CLASSPATH: %CP%
echo.
java -cp %CP% %MAIN%
PAUSE
分享到:
相关推荐
详细的linux shell脚本启动java代码类。
Java Spring-Boot Shell 启动器是一个实用工具,它提供了通过Shell脚本来管理Spring-Boot应用的便捷方式。这个启动器允许用户启动、停止、重启和查看应用日志,而无需手动使用`kill`命令来结束进程。在IT环境中,...
当涉及到启动Java应用程序时,shell脚本可以提供一个方便、可重复且灵活的方法。下面我们将深入探讨如何使用shell脚本来启动Java程序以及相关的知识点。 首先,我们需要了解Java程序的运行方式。Java应用程序通常由...
在Windows和Linux环境中,启动批处理脚本(bat)和shell脚本(sh)是常见的任务,特别是在自动化和脚本执行过程中。`RunScript.java`和`StreamGobbler.java`这两个文件可能就是用来实现这个功能的。 `RunScript....
自启动shell脚本和CPU、内存占用监控脚本能确保Java服务在系统启动时自动运行,并实时监测其性能状态,以便及时发现和处理潜在问题。下面将详细介绍这两个方面的内容。 一、Linux系统Java服务自启动shell脚本 自...
shell启动jar程序的脚本,可以根据传入的参数"start"、"stop"、"restart"启动当前目录下的jar程序。
然后,用户可以通过命令行启动 Java Shell,例如,在 Windows 操作系统中,可以通过命令 `jshell` 启动 Java Shell。 在 Java Shell 中,用户可以执行各种命令,例如: * `/help`:显示帮助信息 * `/exit`:退出 ...
1. 启动 Java Shell:用户可以通过在命令行中输入 `jshell` 命令来启动 Java Shell。 2. 输入 Java 代码:用户可以输入 Java 代码,然后按下回车键执行代码。 3. 查看结果:Java Shell 会实时地显示执行结果。 Java...
* 启动 Java Shell:用户可以使用 `jshell` 命令启动 Java Shell。 * 输入 Java 语句:用户可以输入 Java 语句,并查看执行结果。 * 查看变量:用户可以使用 `/vars` 命令查看当前变量。 * 查看方法:用户可以使用 `...
例如,用户可以使用 `jshell` 命令来启动 Java Shell,然后输入 Java 语句来评估和调试。 Java Shell 的应用场景包括: 1. 学习 Java 语言:Java Shell 提供了一个交互式的环境,允许用户实践 Java 语言的语法和...
在使用 Java Shell 时,可能会遇到一些常见的问题,例如无法启动 Java Shell、无法加载类库、无法执行命令等。用户可以通过检查环境变量、Java 版本和类库路径来解决这些问题。 六、Java Shell License 和 ...
该压缩包文件“java程序产品包模板-内置linux和Windows通用shell启动停止脚本(无需系统安装Java运行环境).zip”提供了一套适用于Java程序的通用打包方案,特别强调了其能够在Linux和Windows操作系统上无缝运行,且不...
java项目启动脚本,启动、重启
脚本上有备注,将java项目打为jar包后,替换jar的包名为项目包名即可,log文件会自动生成,方便好用。
Java作为一种跨平台的编程语言,提供了多种方式来调用Shell脚本,实现与操作系统的交互。本文将深入探讨Java如何调用Shell脚本以及相关的知识点。 首先,Java通过Runtime类或ProcessBuilder类可以执行外部程序,...
使用 Java Shell 非常简单,只需要在命令行输入 `jshell` 命令即可启动 Java Shell。然后,可以输入 Java 代码并实时查看结果。Java Shell 支持多种命令,包括: * `/exit`:退出 Java Shell。 * `/help`:显示 ...
在本文中,我们将深入探讨"shell启动项目"这一主题,包括Shell脚本的基础、编写方法以及如何通过Shell脚本来启动项目。 1. **Shell脚本基础** - **什么是Shell?** Shell是操作系统提供的一种命令行接口,用户可以...
下面将详细介绍如何使用shell脚本(适用于Unix/Linux系统)和bat脚本(适用于Windows系统)来运行Java程序。 **shell脚本运行Java程序** 在Unix/Linux环境中,我们可以创建一个.sh文件作为shell脚本来执行Java程序...
shell脚本实现java服务启动,重启,停止 启动:./java-server.sh start 重启:./java-server.sh restart 停止:./java-server.sh stop
4. **批处理脚本或Shell脚本**:在Windows和Unix系统中,可以创建批处理文件(`.bat`)或Shell脚本(`.sh`),在其中调用Java命令启动程序,并将其添加到系统的启动目录,以实现开机自启动。 5. **注册表编辑**:在...