Когда вы запускаете Tomcat с помощью catalina.sh (или catalina.bat), временный каталог устанавливается с помощью переменной CATALINA_TMPDIR:
if [ -z "$CATALINA_TMPDIR" ] ; then
# Define the java.io.tmpdir to use for Catalina
CATALINA_TMPDIR="$CATALINA_BASE"/temp
fi
Также вы можете передать ниже в качестве аргумента VM при запуске Tomcat в Eclipse, чтобы использовать его в качестве временного каталога.
-Djava.io.tmpdir="C:\Program Files\liferay-portal-5.2.3-tomcat-6.0\tomcat-6.0.18\temp"