Skip to content

Commit

Permalink
Fix additional file scanning issue that increases the server startup …
Browse files Browse the repository at this point in the history
…time
  • Loading branch information
thisaltennakoon committed Jan 28, 2025
1 parent b139a8e commit a2aa1d8
Show file tree
Hide file tree
Showing 2 changed files with 27 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -63,9 +63,19 @@ rem ----- update classpath -----------------------------------------------------
:updateClasspath
cd %CARBON_HOME%
set CARBON_CLASSPATH=
FOR %%C in ("%CARBON_HOME%\bin\*.jar") DO set CARBON_CLASSPATH=!CARBON_CLASSPATH!;".\bin\%%~nC%%~xC"
FOR %%C in ("%CARBON_HOME%\bin\*.jar") DO (
if "!CARBON_CLASSPATH!"=="" (
set CARBON_CLASSPATH=".\bin\%%~nC%%~xC"
) else (
set CARBON_CLASSPATH=!CARBON_CLASSPATH!;".\bin\%%~nC%%~xC"
)
)

set CARBON_CLASSPATH="%JAVA_HOME%\lib\tools.jar";%CARBON_CLASSPATH%;
if "!CARBON_CLASSPATH!"=="" (
set CARBON_CLASSPATH="%JAVA_HOME%\lib\tools.jar"
) else (
set CARBON_CLASSPATH="%JAVA_HOME%\lib\tools.jar";%CARBON_CLASSPATH%
)

FOR %%D in ("%CARBON_HOME%\lib\commons-lang*.jar") DO set CARBON_CLASSPATH=!CARBON_CLASSPATH!;".\lib\%%~nD%%~xD"

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -256,16 +256,28 @@ fi
for f in "$CARBON_HOME"/bin/*.jar
do
if [ "$f" != "$CARBON_HOME/bin/*.jar" ];then
CARBON_CLASSPATH="$CARBON_CLASSPATH":$f
if [ -n "$CARBON_CLASSPATH" ]; then
CARBON_CLASSPATH="$CARBON_CLASSPATH:$f"
else
CARBON_CLASSPATH="$f"
fi
fi
done
for t in "$CARBON_HOME"/lib/*.jar
do
CARBON_CLASSPATH="$CARBON_CLASSPATH":$t
if [ -n "$CARBON_CLASSPATH" ]; then
CARBON_CLASSPATH="$CARBON_CLASSPATH:$t"
else
CARBON_CLASSPATH="$t"
fi
done
for t in "$CARBON_HOME"/lib/endorsed/*.jar
do
CARBON_CLASSPATH="$CARBON_CLASSPATH":$t
if [ -n "$CARBON_CLASSPATH" ]; then
CARBON_CLASSPATH="$CARBON_CLASSPATH:$t"
else
CARBON_CLASSPATH="$t"
fi
done


Expand Down

0 comments on commit a2aa1d8

Please sign in to comment.