Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

1234567891011121314151617181920
  1. #!/bin/sh
  2. JDKDIR="${JDKDIR:-${JAVA_HOME:-`setjdk.sh`}}"
  3. AJ_HOME="${AJ_HOME:-`setajhome.sh`}"
  4. PS="${PS:-;}"
  5. ajrt=`pathtojava.sh "$AJ_HOME/lib/aspectjrt.jar"`
  6. mkdir -p ../classes
  7. for i in *.java; do
  8. pack=`sed -n '/package/s|.*package *\([^ ][^ ]*\)[ ;].*|\1|p' "$i"`
  9. [ -n "$pack" ] && pack="${pack}."
  10. rm -rf classes/*
  11. cname=$pack`basename $i .java`
  12. echo ""
  13. echo "########## $cname"
  14. $AJ_HOME/bin/ajc -d ../classes -classpath "$ajrt" "$i"
  15. && $JDKDIR/bin/java -classpath "../classes${PS}$ajrt" $cname
  16. done
  17. rm -rf ../classes