27 votes

JSObject: Télécharger ou disponible dans JRE 1.6?

C'est une question de Java noob.

J'ai eclipse open (JRE 1.6), j'ai copié ce code dans une éclipse de classe.

La ligne en question est ceci:

import netscape.javascript.JSObject;

Eclipse est plaint que l'importation ne peut pas être résolu. J'ai lu que dans les docs que le Plug-In Java est livré en standard et contient la ci-dessus. Je suppose que je n'ai pas besoin d'un POT de fichiers. Est-ce vrai?

Ou dois-je besoin de télécharger quelque chose à faire usage de JSObject?

Merci à tous

46voto

jitter Points 35805

Recherche pour l' plugin.jar normalement situé dans votre jre\lib le dossier. Vous aurez besoin d'inclure explicitement dans votre projet eclipse, je suppose

btw. n'oubliez pas de mettre la MAYSCRIPT d'attribut sur votre balise applet de commande pour activer explicitement java-js communication qui est normalement désactivée par défaut pour des raisons de sécurité

0voto

kakeakeai Points 11

Si dans linux et que vous ne pouvez pas trouver le fichier jar (éventuellement à l'aide de openjre), il suffit de les copier à partir d'une installation de windows à votre distro linux et l'utiliser comme vous le feriez pour tout autre fichier jar.

-3voto

yogman Points 2091

Le Javascript est juste l'un des ScriptEngines en JDK1.6.

http://java.sun.com/developer/technicalArticles/J2SE/Desktop/scripting/ :

ScriptEngineManager mgr = new ScriptEngineManager();
ScriptEngine jsEngine = mgr.getEngineByName("JavaScript");
try {
  jsEngine.eval("print('Hello, world!')");
} catch (ScriptException ex) {
  ex.printStackTrace();
}

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X