rem ---------------------------------------------------------------------------
rem window下 新建bat文件来启动一个可执行程序的jar包,其中包含依赖包及其他相关配置文件
rem main入口 sspm.fault.messagectr.Server
rem 主jar包 sspm.fault.messagectr.jar
rem java应用服务目录结构
rem sswmFault
rem |_ bin 存放dataserver.bat文件
rem |_ lib 存放主jar包 及依赖包
rem |_ conf 存放相关配置文件
rem |_ log 存放系统输出日志
rem $Id: dataserver.bat 302913 2011-12-9 15:05:01Z wpj $
rem ---------------------------------------------------------------------------
@echo off
cd ..
set APP_HOME=%cd%
SET JAVA_HOME=C:\Program Files\Java\jdk1.6.0_23
cd bin
start "" "%JAVA_HOME%\bin\java.exe" -classpath "%APP_HOME%\lib\sspm.fault.messagectr.jar" -Djava.ext.dirs="%APP_HOME%\lib" -Xrs -Xms100M -Xmx128M -DConfig="..\conf\dataserver.xml" -Dlog4j.configuration="file:..\conf\dataserver.log4j" sspm.fault.messagectr.Server
具体类(注意参数一一对应)
public class Server{
public static void main(String[] args) {
String xmlPath = System.getProperty("Config");
if (xmlPath == null) {
xmlPath = "./conf/dataserver.xml";
}
logger.info("xmlPath:" + xmlPath);
if (System.getProperty("log4j.configuration") == null) {
org.apache.log4j.BasicConfigurator.configure();
org.apache.log4j.LogManager.getRootLogger().setLevel(Level.INFO);
}
BeanFactory beanFactory = new FileSystemXmlApplicationContext((xmlPath));
beanFactory.getBean("server");
logger.info("Server started!");
}
}
分享到:
相关推荐
这个bat脚本资源可以在Windows环境下实现Java程序的守护进程和自动重启。它通过一个循环监控Java程序进程,如果检测到程序异常退出,会自动重启程序。同时具有可配置的重启次数和重启间隔时间。 这个小巧但实用的bat...
Springboot-服务-Windows 一键启动、停止脚本
下载地址为:http://download.java.net/jdk6/,选择适合平台的安装文件,Windows32 下最新版本为:jdk-6u25-ea-bin-b03-windows-i586-27_feb_2011.exe。默认安装即可,安装完成后要配置环境变量。 配置环境变量的...
禁止在C盘中新建任何批处理BAT文件 禁止在C盘中新建任何VBS脚本文件 禁止访问TEMP文件夹,防止恶意安装程序 禁止在C盘中新建任何JS脚本文件 禁止在C盘中新建任何JSE脚本文件 禁止对Access数据库文件进行任何操作 ...
配置JDK: XP:右键"我的电脑"("属性"("高级"("环境变量" WIN7:右键"我的电脑"("高级系统设置"("环境变量" 新建系统变量: JAVA_HOME,C:\Program Files (x86)\Java\jdk1.6.0_18(JDK安装目录)。 PATH,%JAVA_...
执行任何AUTORUN.INF文件 禁止在C盘中新建任何SYS文件 禁止在...win.ini中创建和写入内容 禁止在wininit.ini中创建和写入内容 禁止在本地新建任何*desktop.ini文件 禁止java目录下的程序私自...
以WIN7为例,在桌面上右键点击计算机——>属性——>高级系统设置——>环境变量——>在下边的系统变量里新建一个变量,变量名为JAVA_HOME,值为JAVA的安装路径,比如我的是H:\ProgramFiles\Java\jdk1.6.0_26 ...
使用方法:将解压缩的两个文件放在下面路径下:路径:C:\Windows\新建文件夹。并将需要反编译的apk放进去。1.双击运行bat文件。2.win+r调出命令窗口,输入cmd,切换到上面说的指定文件夹下,执行apktool d apk apk的...
AIF,AIFF:音频互交换文件,Silicon Graphic and Macintosh应用程序的声音格式 ANI:Windows系统中的动画光标 ARC:LH ARC的压缩档案文件 ARJ:Robert Jung ARJ压缩包文件 ASD:Microsoft Word的自动保存文件;...
以WIN7为例,在桌面上右键点击计算机——>属性——>高级系统设置——>环境变量——>在下边的系统变量里新建一个变量,变量名为JAVA_HOME,值为JAVA的安装路径,比如我的是H:\ProgramFiles\Java\jdk1.6.0_26 ...
双击startup.bat文件(如C:\Program Files\Apache Software Foundation\Tomcat 5.0\bin\startup.bat),出现命令行的Tomcat启动窗口, 当窗口中出现 “信息:Server startup in 215 ms”,表示Tomcat启动成功。在...
五、若服务器端无法正常启动jh.bat或是taiqiu服务,请到http://www.flagnet.net/download/SoftDown.asp?ID=46下载JAVA虚拟机安装运行后一般即可。 六、主机端注意: 1、作为服务器...
am "项目创建:mvn archetype:create -DgroupId=com.example.clap -DartifactId=clap" mvn 包java -cp target/clap-1.0-SNAPSHOT.jar com.example.clap.App 输出:Java World mvn 包 appassembler:assemble C:\Users...
示例:C:\ Program Files \ nodejsv12 创建C:\ Windows \ System32 \ cmd.exe / k的快捷方式“ C:\ Program Files \ nodejsv12 \ nodevars.bat” 通过快捷方式打开Node js控制台并开始javascript
首先创建两个文件,这两个文件 我来提供,将这两个文件拷入Nginx的conf文件夹下 1.proxy.conf 文件内容 #负责代理转发 proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr...
驰骋工作流引擎研发于2003年,具有.net与java两个版本,它们...2.4、如果你是用SVN检出的项目,bat文件会丢失换行符,还请解压win_bin.part1.rar文件覆盖当前文件,即可。2.5、启动成功后,即可通过浏览器进行访问。
去: : Donwolad 并安装 Forge(如果您使用的是 Windows,请使用安装程序或 win 安装程序) 启动 minecraft 一次并在菜单后关闭它将你的模组复制到 %appdata%/.minecraft/mods文件: 初学者教程: ://...
我们使用默认 Windows 记事本当前缺少的所有功能创建了 Notepad3。 Notepad3 是一个快速,轻量级的基于 Scintilla 的文本编辑器,具有语法高亮功能。 它占用的内存很小,但功能强大,足以处理大多数编程工作。 ...