erreur java "import cannot be resolved" lors d'une compilation
Bonjour, je ne sais pas trop où poster mon message mais comme je ne connais absolument rien en java et qu'il s'agit d'un problème java (je pense), j'ai choisi la section Débutant du forum java :D
N'hésitez pas à déplacer mon post s'il existe un endroit plus approprié.
Voici mon problème.
Je suis en train d'essayer de compiler iMule sur une Mandriva 2010.2. Je tombe sur cette erreur de compilation lors de mon make.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| /usr/bin/ccache gcj -I./libs/i2p -O2 -MT libs/i2p/i2prouter-I2PRouter.o -MD -MP -MF libs/i2p/.deps/i2prouter-I2PRouter.Tpo -c -o libs/i2p/i2prouter-I2PRouter.o `test -f 'libs/i2p/I2PRouter.java' || echo './'`libs/i2p/I2PRouter.java
libs/i2p/I2PRouter.java:16: error: The import net cannot be resolved
import net.i2p.router.Router ;
^^^
libs/i2p/I2PRouter.java:17: error: The import net cannot be resolved
import net.i2p.i2ptunnel.TunnelControllerGroup;
^^^
libs/i2p/I2PRouter.java:23: error: Router cannot be resolved
Router.main(args);
^^^^^^
libs/i2p/I2PRouter.java:27: error: addressbook cannot be resolved to a type
(new addressbook.DaemonThread ( addressbookpath ) ).start();
^^^^^^^^^^^
libs/i2p/I2PRouter.java:28: error: TunnelControllerGroup cannot be resolved
TunnelControllerGroup.getInstance(); // have to call sth so that the class
^^^^^^^^^^^^^^^^^^^^^
5 problems (5 errors)
make[3]: *** [libs/i2p/i2prouter-I2PRouter.o] Erreur 1
make[3]: quittant le répertoire « /home/pamputt/Téléchargement/iMule-1.4.6-src/src »
make[2]: *** [all-recursive] Erreur 1
make[2]: quittant le répertoire « /home/pamputt/Téléchargement/iMule-1.4.6-src/src »
make[1]: *** [all-recursive] Erreur 1
make[1]: quittant le répertoire « /home/pamputt/Téléchargement/iMule-1.4.6-src »
make: *** [all] Erreur 2 |
Je ne connais absolument rien en java alors si quelqu'un aurait une idée pour solutionner ce problème.
Si ça peut aider, voici le contenu de I2PRouter.java
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
| /**
*
* RUN Router alone
*
*/
import java.io.PrintWriter;
import java.io.BufferedWriter;
import java.io.FileWriter;
import java.lang.Thread ;
import java.lang.Throwable;
import java.io.File;
import java.util.Properties;
import java.lang.InterruptedException;
import net.i2p.router.Router ;
import net.i2p.i2ptunnel.TunnelControllerGroup;
public class I2PRouter extends Thread
{
public static void main(String args[])
{
Router.main(args);
if (args.length>10)
{
String addressbookpath[] = {"addressbook"};
(new addressbook.DaemonThread ( addressbookpath ) ).start();
TunnelControllerGroup.getInstance(); // have to call sth so that the class
// is compiled and stays in the binary
}
}
} |