элемент является первоклассным объектом, если хотите, поэтому его ссылочный идентификатор можно использовать везде, где ожидается путь, с оговоркой, что это обычно немного другое свойство.Для isntance:
<javac ... classpathref="temp.classpath" >
...
</javac>
отлично подойдет.
Так что вам не нужно, и вы не можете передать его через свойство.
[РЕДАКТИРОВАТЬ в соответствии с моим комментарием ниже] Если вы настаиваете, однако, вы можете попробовать:
<path id="javac.classpath">
<pathelement path="${temp}"/>
</path>
Обратите внимание на атрибут пути вместо местоположения.
Или, если вы настаиваете на использовании подразумеваемого javac.classpath ссылка:
<path id="javac.classpath">
<path refid="temp.classpath"/>
</path>