linux设置环境变量脚本

linux环境:

setEnv.sh

#!/bin/bash
export RESINHOME=/temp/blsmoniServer
export JAVA_HOME=/temp/jdk1.7.0_80
export PATH=$PATH:$JAVA_HOME/bin

export INCLUDE=$INCLUDE:$JAVA_HOME/include:$JAVA_HOME/include/win32:$VC_HOME/include
export LIB=$LIB:$JAVA_HOME/lib
export SQLSERVER_JDBC_HOME1=$RESINHOME/jdbc/sqlserver2008/sqljdbc4.jar:$RESINHOME/jdbc/sqlserver2008/msutil.jar:$RESINHOME/jdbc/sqlserver2008/mssqlserver.jar:$RESINHOME/jdbc/sqlserver2008/msbase.jar
export ORA_JDBC_HOME=$RESINHOME/jdbc/ora_lib/ojdbc5.jar
export JDBC_HOME=$ORA_JDBC_HOME:$SQLSERVER_JDBC_HOME:$DB2_JDBC_HOME
export JAVAMAILLIB=$RESINHOME/javamail-1.3.2/lib
export MAILLIBPATH=$JAVAMAILLIB/imap.jar:$JAVAMAILLIB/mailapi.jar:$JAVAMAILLIB/pop3.jar:$JAVAMAILLIB/smtp.jar:$JAVAMAILLIB/mail.jar:$JAVAMAILLIB/activation.jar
export SQFGENPATH=$RESINHOME/classes
export Json_HOME=$RESINHOME/lib/json
export Jsch=$RESINHOME/lib
export CLASSPATH=$CLASSPATH:$SQLSERVER_JDBC_HOME1:$JDBC_HOME:$JAVA_HOME/lib/tools.jar:$MAILLIBPATH:$SQFGENPATH:$RESINHOME/lib/freemarker.jar:$RESINHOME/lib/spring.jar:$RESINHOME/lib/fastjson-1.1.35.jar:$RESINHOME/lib/servlet.jar:$RESINHOME/lib/org.springframework.web.servlet-3.0.4.RELEASE.jar:$RESINHOME/lib/geronimo-servlet_3.0_spec-1.0.jar:$Json_HOME/commons-beanutils-1.8.1.jar:$Json_HOME/commons-collections.jar:$Json_HOME/commons-lang-2.4.jar:$Json_HOME/commons-logging-1.1.1.jar:$Json_HOME/ezmorph-1.0.6.jar:$Json_HOME/json-lib-2.3-jdk15.jar:$Json_HOME/json-20160212.jar:$Jsch/jsch-0.1.48.jar:$Jsch/lib/cxf-2.7.4.jar:$RESIN_HOME/lib/cxf-manifest.jar:$RESIN_HOME/lib/cxf-manifest.jar:$RESIN_HOME/lib/cxf-services-sts-core-2.7.4.jar:$RESIN_HOME/lib/cxf-services-ws-discovery-api-2.7.4.jar:$Jsch/lib/cxf-services-ws-discovery-service-2.7.4.jar:$Jsch/lib/cxf-services-wsn-api-2.7.4.jar:$Jsch/lib/cxf-services-wsn-core-2.7.4.jar:$Jsch/lib/cxf-xjc-boolean-2.6.1.jar:$Jsch/lib/cxf-xjc-bug671-2.6.1.jar:$Jsch/lib/cxf-xjc-dv-2.6.1.jar:$Jsch/lib/cxf-xjc-runtime-2.6.1.jar:$Jsch/lib/cxf-xjc-ts-2.6.1.jar:$Jsch/lib/xmlschema-core-2.0.1.jar:$Jsch/lib/wsdl4j-1.6.3.jar:$Jsch/lib/httpclient-4.3.1.jar:$Jsch/lib/httpclient-cache-4.3.1.jar:$Jsch/lib/httpcore-4.3.jar:$Jsch/lib/httpcore-nio-4.2.3.jar:$Jsch/lib/httpmime-4.3.1.jar:$Jsch/lib/httpasyncclient-4.0.1.jar:$Jsch/lib/jaxb-api-2.1.jar:$Jsch/lib/neethi-3.0.1.jar:$Jsch/lib/woodstox-core-asl-4.2.0.jar:$Jsch/lib/stax2-api-3.1.4.jar:$Jsch/lib/dom4j-1.6.1.jar:$Jsch/lib/sqf.jar:$Jsch/lib/sapjco3.jar

echo "环境变量已设置完成"

java -Duser.timezone=Asia/Shanghai -DLOG_PATH=/temp/blsmoniServer/log/ -DENV_PATH=/temp/blsmoniServer/env/ bootServer -JAVA_OPTS= -Xms256m -Xmx1024m

StartUp.sh

#!/bin/bash
nohup ./setEnv.sh >bootout.file 2>&1 &

 

stop.sh
ps -ef|grep swotech.lease.bootServer |grep -v grep | awk '{print $2}' | xargs kill -9

window环境:

setEnv.cmd

:setEnv:
set RESINHOME=\tsmoniserver
set JAVA_HOME=G:\jdk1.7.0_80
@if  not "%SQFGENPATH%" == "" goto end
set PATH=%JAVA_HOME%\bin;%PATH%

set INCLUDE=%JAVA_HOME%\include;%JAVA_HOME%\include\win32;%VC_HOME%\include;%INCLUDE%
set LIB=%JAVA_HOME%\lib;%LIB%
set SQLSERVER_JDBC_HOME1=%RESINHOME%\jdbc\sqlserver2008\sqljdbc4.jar;%RESIN_HOME%\jdbc\sqlserver2008\msutil.jar;%RESIN_HOME%\jdbc\sqlserver2008\mssqlserver.jar;%RESIN_HOME%\jdbc\sqlserver2008\msbase.jar;
set ORACLE_JDBC_HOME=%RESINHOME%\jdbc\ora_lib\classes12.jar;%RESINHOME%\jdbc\ora_lib\ojdbc14.jar
set JAVAMAILLIB=%RESINHOME%\javamail-1.3.2\lib
set MAILLIBPATH=%JAVAMAILLIB%\imap.jar;%JAVAMAILLIB%\mailapi.jar;%JAVAMAILLIB%\pop3.jar;%JAVAMAILLIB%\smtp.jar;%JAVAMAILLIB%\mail.jar;%JAVAMAILLIB%\activation.jar
set SQFGENPATH=%RESINHOME%\classes
set HOMELIBPATH=%RESINHOME%\lib\context.jar;%RESINHOME%\lib\context.support.jar;%RESINHOME%\lib\freemarker.jar;
set CLASSPATH=%SQLSERVER_JDBC_HOME1%;%ORACLE_JDBC_HOME%;%JAVA_HOME%\lib\tools.jar;%MAILLIBPATH%;%SQFGENPATH%;%HOMELIBPATH%
:end
@echo off
echo "环境变量已设置完成"
@echo on
 

run.cmd

call setenv.cmd
java -Duser.timezone=Asia/Shanghai -DLOG_PATH=/tsmoniserver/log/ -DENV_PATH=/tsmoniserver/env/ swotech.lease.bootServer

pause;

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值