@echo off
rem ソースのルート
set ROOT_PATH=D:\USER\Program\myproject
rem バッチクラスのパス
set BATCH_CLASS_PATH=%ROOT_PATH%\batch\batch\target\classes
rem ウエブクラスのパス
set WEB_CLASS_PATH=%ROOT_PATH%\web\site\WEB-INF\classes
rem ライブラリのパス
set WEB_LIB_PATH=%ROOT_PATH%\web\site\WEB-INF\lib
rem 実行用クラスパス
set CP=%BATCH_CLASS_PATH%;%WEB_CLASS_PATH%
rem 起動オプション
set OPT=-Xms40m -Xmx768m -XX:MaxPermSize=256m
rem debug設定
set DBG=-agentlib:jdwp=transport=dt_socket,address=8002,server=y,suspend=y
for %%f in (%WEB_LIB_PATH%\*.jar) do (
call :SETCP %%f
)
goto :ENDCP
:SETCP
set CP=%CP%;%1
goto :eof
:ENDCP
java %OPT% %DBG% -classpath %CP% jp.co.wqf.batch.BatchMain %*
分享到:
相关推荐
windows环境下,启动java服务的bat脚本。注意修改: START "app" javaw -jar 服务jar包名.jar
java的windows启动脚本
标题 "利用脚本启动Java程序" 涉及到的是如何通过编写脚本来自动化执行Java应用程序,这在日常开发和运维工作中非常常见。脚本语言如bash、Windows批处理等可以方便地帮助我们管理和控制Java程序的启动、停止以及...
下面我们将深入探讨如何使用shell脚本来启动Java程序以及相关的知识点。 首先,我们需要了解Java程序的运行方式。Java应用程序通常由一个主类(包含`main`方法)作为入口点。通过`java`命令,我们可以指定这个主类...
java项目启动脚本,启动、重启
windows下启动java jar包的bat脚本 javaw后台启动,jdk1.8或者更高,winserver 2016 经过测试
在Unix/Linux环境中,我们可以创建一个.sh文件作为shell脚本来执行Java程序。首先,确保系统已经安装了Java环境,可以通过`java -version`命令检查。然后,按照以下步骤编写脚本: 1. 使用文本编辑器(如vim、nano...
在给定的标题"java程序自动重新启动"中,我们可以理解这是一个实现了自动重启逻辑的Java程序。描述指出,这个程序由三个.java文件组成:Test.java、Watch.java和AbstractRun.java,它们构成了一个简单的自动重启系统...
1. **Java主类**:每个Java应用程序都有一个主类,它是程序执行的入口点,通常包含`public static void main(String[] args)`方法。 2. **JVM参数**:Java虚拟机的启动参数可以设置内存分配(如-Xms和-Xmx)、垃圾...
在开发过程中经常会员到在Linux环境中使用Shell脚本启动和停止java程序的情况,常用的java -jar命令只能运行jar文件,有很多不方便的地方,一旦代码修改就需要重新编辑打包,其实还有很多其他的方式,这个资源中包含...
bash脚本允许程序员编写一系列指令,包括变量定义、条件判断、循环以及函数,以便自动化复杂的任务,例如启动Java程序。在脚本中,可能会用到诸如`java -jar`这样的命令来执行Java可执行jar文件,并且可能有逻辑来...
例如,启动一个Java服务,我们可以编写一个.sh文件,其中包含`java -jar your-service.jar`这样的命令来执行。而在Windows环境下,我们可能使用批处理文件.bat,内容类似`java -jar your-service.jar`。这里的...
这个标题和描述表明我们要讨论的是如何通过编写一个简单的Shell脚本来启动Java的JAR文件。这通常适用于运行独立的、基于Java的程序,比如服务器应用或桌面应用。下面我们将详细探讨这个主题。 首先,了解`java -jar...
jar包后台启动脚本编写方式,使用java -jar ***.jar,方式运行jar包,只需要更新jar包名称和运行目录、日志目录就行
自启动脚本主要目的是在Linux系统启动时自动启动Java服务,确保服务的高可用性。创建自启动脚本通常包括以下步骤: 1. 创建shell脚本:在系统的`/etc/init.d/`目录下创建一个名为`myjavaservice`的shell脚本,例如...
为了方便地启动Java应用程序(通常是以`.jar`文件的形式存在),我们可以创建一个批处理文件(`.bat`文件)。这个文件会调用Java运行时环境(JRE或JDK)来执行指定的`.jar`文件。此外,我们还将介绍如何通过参数设置...
java程序linux启动shell脚本,支持start ,stop. 修改jar名即可用
### 8种启动Java程序的方法 在日常的开发与运维工作中,启动Java应用程序是一项基本而重要的操作。不同的启动方式有着各自的适用场景与优缺点。本文将详细介绍以下8种启动Java程序的方法: #### 1. 使用 `-...
Java编程语言具有跨平台的能力,这使得它在各种操作系统上都能运行。在Windows和Linux环境中,启动批处理脚本(bat)...通过这种方式,开发者可以在Java程序中灵活地调用操作系统级别的功能,实现更复杂的自动化流程。
- `start()`:启动Java程序的函数。首先调用`checkpid()`,如果程序已启动,则打印警告信息;否则,执行`nohup`命令启动程序,并将输出重定向到`/dev/null`,避免生成日志文件。 3. **`nohup`命令**: `nohup`是...