3 # ------------------------------------------------------
4 # IntelliJ IDEA Startup Script for Unix
5 # ------------------------------------------------------
7 # Please customize this script by specifying locations of JDK_HOME and
11 #--------------------------------------------------------------------------
12 # Specify the JAVA_HOME for this script. JAVA_HOME should refer to the
13 # home location where your system's Java Development Kit version 1.4 is installed
14 # For instance, the supplied example assumes the JDK is installed at
15 # /usr/java/j2sdk1.4.0_01
22 if [ -z "$JAVA_HOME" ]; then
24 JAVA_HOME
=/System
/Library
/Frameworks
/JavaVM.framework
/Versions
/CurrentJDK
/Home
26 JAVA_HOME
=/usr
/java
/j2sdk1.4
.0_01
31 TOOLS_PATH
=$JAVA_HOME/lib
/ext
/jpda.jar
33 TOOLS_PATH
=$JAVA_HOME/lib
/tools.jar
36 #--------------------------------------------------------------------------
37 # Ensure the IDEA_HOME var for this script points to the
38 # home directory where IntelliJ IDEA is installed on your system.
40 IDEA_HOME
=`dirname "$0"`/..
42 if [ -z "$CVS_PASSFILE" ]; then
43 CVS_PASSFILE
=${HOME}/.cvspass
50 MAIN_CLASS_NAME
="com.intellij.codeInspection.InspectionDiff"
51 JVM_ARGS
="-Xms16M -Xmx156M"
53 while [ $# -gt 0 ]; do
59 CLASSPATH
=$IDEA_HOME/lib
/idea.jar
:$IDEA_HOME/lib
/jh.jar
:$IDEA_HOME/lib
/oromatcher.jar
:$IDEA_HOME/lib
/jaxp.jar
:$IDEA_HOME/lib
/xerces.jar
:$IDEA_HOME/lib
/jdom.jar
:$TOOLS_PATH:$IDEA_HOME/lib
/icons.jar
:$IDEA_HOME/lib
/ant.jar
:$IDEA_HOME/lib
/junit.jar
:$IDEA_HOME/lib
/optional.jar
:$IDEA_HOME/lib
/servlet.jar
:$IDEA_HOME/lib
/log4j.jar
60 BOOT_CLASS_PATH
=$IDEA_HOME/lib
/jaxp.jar
:$IDEA_HOME/lib
/xerces.jar
:$IDEA_HOME/lib
/jdom.jar
62 # Append old classpath to current classpath
63 if [ ! -z "$oldcp" ]; then
64 CLASSPATH
=${CLASSPATH}:$oldcp
68 exec ${JAVA_HOME}/bin/java -Xbootclasspath/p:${BOOT_CLASS_PATH} -DCVS_PASSFILE=${CVS_PASSFILE} $JVM_ARGS $MAIN_CLASS_NAME $args