Class path

Signaler
Messages postés
65
Date d'inscription
vendredi 21 avril 2006
Statut
Membre
Dernière intervention
7 mai 2009
-
Messages postés
2333
Date d'inscription
samedi 28 février 2004
Statut
Membre
Dernière intervention
26 juillet 2013
-
salut.


j'ai le code  suivant :

package sockettest;
import java.io.*;
import java.net.Socket;
import java.util.*;
import java.net.*;public class SocketTest {


 public void open(String server, int port){
    try
    {


etc...plusieur methodes ici}

j'ai besion d'ecrire la location de cette class dans un class path car je l'appelle d'un software qu''on a ici au boulaot
avec quelle extension je l'ecris dans la class path?

3 réponses

Messages postés
2333
Date d'inscription
samedi 28 février 2004
Statut
Membre
Dernière intervention
26 juillet 2013
37
Salut:

Commences par créer un JAR pour les fichiers .class.

Puis tu n'as inclure ce JAR dans le classpath de ton projet en utilisant une deux options:

1. -cp
2. -classpath

Note: Les deux commandes javac et java acceptents ces deux options.

javac -cp myjar.jar Program.java

# Sous Windows
java -cp myjar.jar;. Program

# Sous Linux
java -cp myjar.jar:. Program
Messages postés
65
Date d'inscription
vendredi 21 avril 2006
Statut
Membre
Dernière intervention
7 mai 2009

oui mais comment  creer la .jar file a partir du fichier .txt ou ce trouve ma classe et methode?

merci d'avance
Messages postés
2333
Date d'inscription
samedi 28 février 2004
Statut
Membre
Dernière intervention
26 juillet 2013
37
Salut:

"comment  creer la .jar file a partir du fichier .txt ou ce trouve ma classe et methode?"

C:\>jar -cf myjar.jar MyClass.class

Utilises l'option /? pour avoir la liste exhaustive des options de la commande jar:

C:\>jar/?