1. Soit un simple Hello.java
import java.io.*;
import javax.swing.filechooser.*;
public class Hello {
public static void main(String[] args) {
System.out.println("Hello");
File d = new File("C:/");
String name = FileSystemView.getFileSystemView().getSystemDisplayName(d);
System.out.println("name : "+name);
}
}Dans la console DOS, que manque-t-il à ma commande
>
jar cvf Hello.jar Hello.classpour obtenir un .JAR qui fonction avec la commande
>
java -jar Hello.jarCar j'obtiens le message d'erreur:
Failed to load Main-Class manifest attribute from Hello.jarLorsqu'il n'y a qu'une classe (à la racine), il devrait (?) trouvé le point d'entré (celle avec la méthode "main").
[ Lien ]Mon JAR:
[ Lien ]Ma situation: une seule classe à la racine (sans package).
2. En Java, comment obtenir le n° de volume d'un HD, celui affiché avec la commande DOS "dir":
Le numéro de série du volume est B0F5-1A6F
Merci.
Dave