Je veux ouvrir le fichier d'aide .chm lorsque vous cliquez sur le bouton Aide. Quand je le fais en éclipse, ça fonctionne bien. mais quand je crée le fichier jar exécutable puis son erreur donnant que "ne peut pas ouvrir le fichier". ceci est mon code:comment ouvrir le fichier d'aide dans le fichier exécutable jar
String path = Toolkit.getDefaultToolkit().getClass().getResource("/resources/UserAccountHelpNew.chm").getPath();
String path1 = path.substring(1);
System.out.println(path1);
try {
Process process = Runtime.getRuntime().exec("hh.exe "+path1);
process.waitFor();
} catch (InterruptedException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
Je ne comprends pas ce que vous voulez dire – Vinay
@Vinay Vérifiez la sortie de 'Toolkit.getDefaultToolkit(). GetClass(). GetResource ("/resources/UserAccountHelpNew.chm "). GetPath()' (par exemple '' System.out.println (Toolkit.getDefaultToolkit(). GetClass(). GetResource ("/ resources/UserAccountHelpNew.chm"). GetPath()) '). Notez que le chemin que vous obtenez ne pointe pas vers un fichier sur votre disque dur. –
ouais je l'ai eu. mais alors que dois-je faire? comment puis-je l'ouvrir? – Vinay