2、java项目启动windows脚本

setlocal enabledelayedexpansion
set JAVA_HOME=D:\Program Files (x86)\Java\jdk1.6.0_30
set PATH=%JAVA_HOME%/bin;%PATH%
set MY_HOME=.
echo %MY_HOME%
set LIBPATH=%MY_HOME%/lib
echo  %LIBPATH%
set _classpath=%MY_HOME%/conf
set LIB_DEPLOY_CLASSPATH=".;%JAVA_HOME%/lib/dt.jar:%JAVA_HOME%/lib/tools.jar"
set LIB_DEPLOY_CLASSPATH=%LIB_DEPLOY_CLASSPATH%;%_classpath%
for %%i in (%LIBPATH%\*.jar) do  set LIB_DEPLOY_CLASSPATH=!LIB_DEPLOY_CLASSPATH!;%%i
echo %LIB_DEPLOY_CLASSPATH%
java  -Dfile.encoding=GBK -Dclient.encoding.override=GBK -classpath %LIB_DEPLOY_CLASSPATH% org.testng.TestNG testng.xml 

该脚本仿照dubbo官方给出的测试项目中的start.sh改写的,依次是:
设置java home,
设置path,
设置项目目录,
设置lib包所在目录,
设置conf配置文件所在目录
设置运行时classtpath:javahome下jar包,conf下配置文件,lib下所有jar包
启动

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,107评论 19 139
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 46,993评论 6 342
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,002评论 25 709
  • 浴洗中的胴体 光裸,清洁 却有一千亿只小虫轻轻噬咬 随风潜入 窥觑天花板的斑驳 窃听 两茎蔓萝,狠斗 跳跃水珠,破...
    绿野先生寻诗名阅读 248评论 0 0
  • 注明:下文提到的衣服,代指发型、连衣裙、上下装、外套、鞋袜、配饰、妆容 PVP 一、概述 手机:小米3 系统:安卓...
    Light_Night阅读 872评论 0 0