Salut J'essaie de compiler un fichier java et d'avoir beaucoup de problèmes pour accéder à tous les répertoires requis. Pour des raisons de flux de travail, j'aimerais conserver tous les répertoires tels qu'ils sont.Compilation de la classe Java inhabituelle avec classpath
je compiler le fichier:
C:\Users\cron\Documents\My Dropbox\Leeds\VAplayer\program\VAreceiver\javatest.java
Alors qu'il a accès à ce répertoire de classe:
C:\Program Files\Cycling '74\Max 5.0\java-doc\api\com\cycling74\max
Et le fichier de classe en sortie se termine ici:
C:\Program Files\Cycling '74\Max 5.0\Cycling '74\java\classes
Voici l'exemple fourni par les fichiers d'aide de Cycling 74:
javac -classpath "\Program Files\Common Files\Cycling '74\java\lib\max.jar" MyClass.java
Je ne suis pas sûr de ce qu'est max.jar? Quoi qu'il en soit, quand je lance java
c sur ma machine, j'obtiens une erreur disant que la commande n'est pas reconnue, donc j'essaie d'utiliser le chemin complet vers javac.exe
. Voici ce que j'ai jusqu'à présent:
C:\Program Files\Java\jdk1.6.0_24\bin\javac.exe" -classpath "\Program Files\Common Files\Cycling '74\java\lib\max.jar" "C:\Users\cron\Documents\My Dropbox\Leeds\VAplayer\program\VAreceiver\javatest.java
Et voici l'erreur que je reçois:
C: \ Users \ Cron \ Documents \ My Dropbox \ Leeds \ VAplayer \ Program Files \ VAreceiver \ javatest.java : 1: package com.cycling74.max n'existe pas
importation com.cycling74.max
De toute évidence, il est de ne pas voir le classpath. Quelqu'un sait comment je peux résoudre ce problème?
Le fichier jar dont vous parlez existe-t-il réellement? –
Non! Comment diable n'ai-je pas vérifié cela avant maintenant! Je vais essayer de le localiser et de rendre compte. Je pense que je le dis dans un autre dossier quelque part ... – cronoklee