急!!求高手解决:linux环境下编写执行java程序的批处理文件 如题。我自己写了一个数据迁移的java程序,需要在linux下运行,想写一个批处理文件方便执行,求大虾赐教!!!在线等3个文件:1个properties文件,1个工具类文件,一个带main函数(Test.java)的类文件 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 tomcat catalina.sh楼主可以参考。 我的程序是要打成jar包、,并带数据库的驱动jar包的, #!/bin/bashCLOJURE_VERSION=1.3.0-beta1CONTRIB_VERSION=1.2.0CLOJURE_HOME=/opt/clojureCLOJURE_DIR=$CLOJURE_HOME/libraryCLOJURE_JAR=$CLOJURE_DIR/clojure-$CLOJURE_VERSION.jarCLOJURE_CONTRIB=$CLOJURE_DIR/clojure-contrib-$CONTRIB_VERSION.jarCLOJURE_LIBRARY=$CLOJURE_JAR:$CLOJURE_CONTRIBMAVEN_REPOSITORY=/home/thinkbeta/.m2/repositoryJLINE_JAR=$MAVEN_REPOSITORY/jline/jline/1.0/jline-1.0.jarCLOJURE_USER_PROFILE=$CLOJURE_HOME/init.clj# IBM JREIBM_HOME=/opt/java/share/ibm-java-sdk-6.0-8.1-linux-i386/jreIBM_JVMOptions="-Xquickstart -Xshareclasses:expire=10000,name=clojure -Xgcpolicy:gencon"# JRockite JREJROCKIT_HOME=/opt/java/jrockit/jreJROCKIT_JVMOptions="-XXaggressive -XX:+UseNewHashFunction -XX:+UseCallProfiling -XXnoSystemGC"# SUN JRESUN_HOME=/opt/java/javasdk/jreSUN_JVMOptions="-XX:+AggressiveOpts \-XX:+UnlockExperimentalVMOptions \-XX:+UseFastAccessorMethods \-XX:+UseG1GC \-XX:+ExplicitGCInvokesConcurrent \-XX:-DisableExplicitGC \-XX:+TieredCompilation"JRE_HOME=$SUN_HOMEJVMOptions=$SUN_JVMOptionsJAVACMD=$JRE_HOME/bin/javaJVMOptions="$JVMOptions -Djline.terminal=jline.UnixTerminal"breakchars="(){}[],^%$#@\"\";:''|\\"completions=/home/thinkbeta/workspace/jvm/examples/clojure_completionshistory=/home/thinkbeta/.clojure_historyif [ -z "$1" ]; then exec rlwrap --remember -c -b "$breakchars" -f "$completions" -H "$history" \ "${JAVACMD:-java}" $JVMOptions -classpath $CLOJURE_LIBRARY clojure.main --init $CLOJURE_USER_PROFILE -relse exec "${JAVACMD:-java}" $JVMOptions -cp $CLOJURE_LIBRARY clojure.main --init $CLOJURE_USER_PROFILE "$@"fiexit 在android 中导入项目后 包出现错误 问个关于tomcat服务器的问题(回答有分) 谁能给我一个最简单的使用JEditorPane的例子 50求servlet中怎样取本身的文件名 求助一个数学题的程序设计代码 彩色验证码问题 可否解释为何出现这样的结果 请问如何实现一个在最小化时,向瑞星、winzip等一样的在任务栏保留一个图标! 一个做java的软件公司的笔试题 运行这个application,窗体中会莫名其妙的出现无法点击的按键. myeclipse提示框的问题 有用过exe4j的?java怎么激活exe4j 的"自动关闭"(auto-off)模式,把启动画面隐藏
CLOJURE_VERSION=1.3.0-beta1
CONTRIB_VERSION=1.2.0
CLOJURE_HOME=/opt/clojure
CLOJURE_DIR=$CLOJURE_HOME/library
CLOJURE_JAR=$CLOJURE_DIR/clojure-$CLOJURE_VERSION.jar
CLOJURE_CONTRIB=$CLOJURE_DIR/clojure-contrib-$CONTRIB_VERSION.jar
CLOJURE_LIBRARY=$CLOJURE_JAR:$CLOJURE_CONTRIBMAVEN_REPOSITORY=/home/thinkbeta/.m2/repository
JLINE_JAR=$MAVEN_REPOSITORY/jline/jline/1.0/jline-1.0.jarCLOJURE_USER_PROFILE=$CLOJURE_HOME/init.clj
# IBM JRE
IBM_HOME=/opt/java/share/ibm-java-sdk-6.0-8.1-linux-i386/jre
IBM_JVMOptions="-Xquickstart -Xshareclasses:expire=10000,name=clojure -Xgcpolicy:gencon"# JRockite JRE
JROCKIT_HOME=/opt/java/jrockit/jre
JROCKIT_JVMOptions="-XXaggressive -XX:+UseNewHashFunction -XX:+UseCallProfiling -XXnoSystemGC"# SUN JRE
SUN_HOME=/opt/java/javasdk/jre
SUN_JVMOptions="-XX:+AggressiveOpts \
-XX:+UnlockExperimentalVMOptions \
-XX:+UseFastAccessorMethods \
-XX:+UseG1GC \
-XX:+ExplicitGCInvokesConcurrent \
-XX:-DisableExplicitGC \
-XX:+TieredCompilation"JRE_HOME=$SUN_HOME
JVMOptions=$SUN_JVMOptionsJAVACMD=$JRE_HOME/bin/java
JVMOptions="$JVMOptions -Djline.terminal=jline.UnixTerminal"breakchars="(){}[],^%$#@\"\";:''|\\"
completions=/home/thinkbeta/workspace/jvm/examples/clojure_completions
history=/home/thinkbeta/.clojure_historyif [ -z "$1" ]; then
exec rlwrap --remember -c -b "$breakchars" -f "$completions" -H "$history" \
"${JAVACMD:-java}" $JVMOptions -classpath $CLOJURE_LIBRARY clojure.main --init $CLOJURE_USER_PROFILE -r
else
exec "${JAVACMD:-java}" $JVMOptions -cp $CLOJURE_LIBRARY clojure.main --init $CLOJURE_USER_PROFILE "$@"
fi
exit