There is a limit on how long environment variables like CLASSPATH can be.

See if this helps...

 <<runStuff.txt>>

rem [Change as needed]   (DEFAULTS to C:\Program Files\??????)
set YOUR_HOME=C:\Program Files\??????

rem [Change as needed]   (DEFAULTS to C:\jdk1.?)
set JDK_PATH=C:\jdk\1.?

cd %YOUR_HOME%

rem Make YOUR_HOME relative to the working directory.
rem This is required because there is a limit on how
rem long environment variables like CLASSPATH can be.

set YOUR_HOME=.

set CLASSPATH=

set CLASSPATH=%CLASSPATH%;%JDK_PATH%\lib\tools.jar

rem Jars for Your Stuff
set CLASSPATH=%CLASSPATH%;%YOUR_HOME%\lib\????.jar

rem Jars for Your Beans
set CLASSPATH=%CLASSPATH%;%YOUR_HOME%\beans\????.jar

echo ------------
echo java YourStuff %ARGS%
%JDK_PATH%\bin\java 1.2.3.4.YourStuff %ARGS%
echo ------------
echo Exiting YourStuff

Reply via email to