⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 build.sh

📁 OpenJMS是一个开源的Java Message Service API 1.0.2 规范的实现,它包含有以下特性: *. 它既支持点到点(point-to-point)(PTP)模型和发布/订
💻 SH
字号:
#!/bin/sh# -----------------------------------------------------------------------------# Build script for the OpenJMS examples## Required Environment Variables##   JAVA_HOME       Points to the Java Development Kit installation.## Optional Environment Variables# #   OPENJMS_HOME    Points to the OpenJMS installation directory.## $Id: build.sh,v 1.1 2005/06/13 14:42:25 tanderson Exp $# -----------------------------------------------------------------------------# OS specific support.  $var _must_ be set to either true or false.cygwin=falsecase "`uname`" inCYGWIN*) cygwin=true;;esac# For Cygwin, ensure paths are in UNIX format before anything is touchedif $cygwin; then  [ -n "$JAVA_HOME" ] && JAVA_HOME=`cygpath --unix "$JAVA_HOME"`  [ -n "$OPENJMS_HOME" ] && OPENJMS_HOME=`cygpath --unix "$OPENJMS_HOME"`fiif [ -z "$JAVA_HOME" ]; then  echo "The JAVA_HOME environment variable is not set."  echo "This is required to build the examples."  exit 1fiif [ ! -r "$JAVA_HOME"/bin/java ]; then  echo "The JAVA_HOME environment variable is not set correctly."  echo "This is required to build the examples."  exit 1fi_RUNJAVAC="$JAVA_HOME"/bin/javac# Guess OPENJMS_HOME if it is not setif [ -z "$OPENJMS_HOME" ]; then# resolve links - $0 may be a softlink  PRG="$0"  while [ -h "$PRG" ]; do    ls=`ls -ld "$PRG"`    link=`expr "$ls" : '.*-> \(.*\)$'`    if expr "$link" : '.*/.*' > /dev/null; then      PRG="$link"    else      PRG=`dirname "$PRG"`/"$link"    fi  done  PRGDIR=`dirname "$PRG"`  OPENJMS_HOME=`cd "$PRGDIR/../.." ; pwd`elif [ ! -r "$OPENJMS_HOME"/lib/@OPENJMS@ ]; then  echo "The OPENJMS_HOME environment variable is not set correctly."  echo "This is required to build the examples."  exit 1fiCLASSPATH="$OPENJMS_HOME"/lib/@OPENJMS@:"$OPENJMS_HOME"/lib/@JMS@:"$OPENJMS_HOME"/lib/@JNDI@# For Cygwin, switch paths to Windows format before running javaif $cygwin; then  JAVA_HOME=`cygpath --path --windows "$JAVA_HOME"`  OPENJMS_HOME=`cygpath --path --windows "$OPENJMS_HOME"`  CLASSPATH=`cygpath --path --windows "$CLASSPATH"`fi# Execute the requested commandecho "Using OPENJMS_HOME: $OPENJMS_HOME"echo "Using JAVA_HOME:    $JAVA_HOME"echo "Using CLASSPATH:    $CLASSPATH"$_RUNJAVAC -g -classpath "$CLASSPATH" *.java

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -