Depuis aujourd'hui, je ne peux pas accéder netscape.javascript. * Des classes au sein d'Eclipse
Question
Depuis aujourd'hui, mon Eclipse ne parvient pas à charger JSObject
. Ce code fonctionnait précédemment OK. Des idées comment résoudre ce problème? J'ai netscape.jar
simple dans le classpath.
Voici le code qui échoue maintenant au travail:
import netscape.javascript.*;
...
try {
doc = (JSObject) JSObject.getWindow(app); //.getMember("document");
} catch(JSException e) {
doc = null;
Debug.error("DBscorm().<init>: Exception " + e);
throw(e);
} catch(Exception e){
doc = null;
Debug.error("DBscorm().<init>: Exception " + e);
throw(e);
}
La solution
Dans chaque sous-dossier est un fichier JDK appelé plugin.jar
Obtenir ce fichier et l'ajouter à votre Eclipse classpath. Cela fera fonctionner -. Garantie
Autres conseils
Quelques possibilités:
- Avez-vous une déclaration d'importation manquante? Essayez d'organiser les importations avec CTRL + MAJ + O
- Le netscape.jar toujours configuré comme une bibliothèque pour le projet? (Projet Propriétés-> génération Java Path-> onglet Bibliothèques, puis cliquez sur « Ajouter des fichiers JAR ... » si nécessaire)
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow