J'essaie de faire mes devoirs sur mon ordinateur de travail pour une classe Java. Je vois qu'un vieux jdk est installé et j'ai créé un .bat pour que mes variables d'environnement soient configurées. Je peux faire un exemple "HelloWord" simple, mais maintenant quand j'essaye de faire un exemple simple où je crée un objet FileOutputStream, je reçois la classe non trouvée sur mon FileOutputStream. Est-ce parce que mon classpath n'est pas configuré, ou parce qu'il ne trouve pas le paquet io? Merci.Java classpath, classe non trouvée
Edit:
Here is my work directory structure:
C:\dmd\jdk1.3.1
within jdk1.3.1 ->
bin
jre
lib
src (my files)
in my bin folder, i have this .bat file:
@echo off
SET TOOLS_HOME=c:\DMD
SET JAVA_HOME=%TOOLS_HOME%\jdk1.3.1
SET PATH=%JAVA_HOME%\BIN;%PATH%
SET CLASSPATH=.;
Donnez-nous une chance! Montrez-nous votre '.bat' et/ou votre code Java. Nous ne sommes pas des télépathes! –
mumble, java.io.FileOutputStream fait partie de java language depuis 1.0. Je ne pense pas que votre JDK est plus vieux que ça. – andcoz
PATH semble bien, JAVA_HOME n'est pas pertinent, ce qui signifie qu'il est probablement dans le codage, comme Tom Tresansky l'indique. –