Microphone et java.. - Java - Programmation
Marsh Posté le 13-10-2006 à 00:04:46
ReplyMarsh Posté le 13-10-2006 à 01:48:06
Salut,
a priori je dirais que tu dois utiliser le policytool pour créer un fichier .java.policy contenatn les bon droits.
(J'ai plus ou moins les mêmes pb en ce moment sur mon applet)
http://forum.hardware.fr/hardwaref [...] 6373-1.htm
Marsh Posté le 13-10-2006 à 08:24:32
Merci de ta réponse.
Je suis débutant.. si j'ai bien compris, je créé un fichier (moi meme ou bien netbeans?) nommé audio.java.policy et je met :
Code :
|
Et au moment du build il devrait prendre en compte ce fichier ?
Marsh Posté le 13-10-2006 à 15:08:20
Non c pas ça.
si je me trompes pas - et les gens qui savent sont priés de corriger- , le fichier que tu décris, c pour faire fonctionner avec appletviewer, en rajoutant une option dans la ligne de commande du genre "-policy=monfichier_policy"
Pour faire fonctionner ton applet, tu dois modifier les permissions dans le runtime java, ie lors de l'éxécution. La compilation n'a rien a voir avec les permissions.
il existe un outil, policytool, qui te permet de créer un fichier que tu dois appeler .java.policy et placer à la racine de ton rep utilisateur;
sous win, p.ex. ce sera c:\documentsandsettings\moncompte\
DAns ce fichier par contre, tu px reprendre java.security.AllPermission pour ne pas te prendre la tête.
Marsh Posté le 13-10-2006 à 17:06:27
Oui effectivement, mais dans mon cas, j'ai eu beau signer l'applet, rien n'y a fait, l'applet n'avait qd m pas les permissions.
Marsh Posté le 15-10-2006 à 12:01:32
ouep c'est bon l'applet a créé lui meme un applet.policy avec
Code :
|
cool =)
Marsh Posté le 16-10-2006 à 20:49:02
Arf non en fait j'ai toujours le meme probleme lorsque je l'insere dans une page html (ça marche quand je le lance avec l'appletViewer..)
Marsh Posté le 18-10-2006 à 14:38:21
ReplyMarsh Posté le 19-10-2006 à 17:33:26
http://forum.hardware.fr/hardwaref [...] 9866-1.htm
J'vais me débrouiller seul
Marsh Posté le 12-10-2006 à 23:40:25
Salut,
Je voudrais me servir des fonctions audio de java.
Je me suis pas mal renseigné sur google a propos du microphone et des formats de sorties.
J'ai trouvé sur un site ( http://www.developer.com/java/othe [...] hp/2105421 ) :
Le code source est livré avec.
J'ai donc utilisé Netbeans pour "compiler" mon .java, il a correctement créé un .class que j'ai inséré dans un page html :
Probleme : lorsque je lance mon .html, j'ai une erreur dans ma console java :
java.security.AccessControlException: access denied (java.lang.RuntimePermission exitVM)
at java.security.AccessControlContext.checkPermission(Unknown Source)
at java.security.AccessController.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkExit(Unknown Source)
at javax.swing.JFrame.setDefaultCloseOperation(Unknown Source)
at AudioRecorder02.<init>(AudioRecorder02.java:90)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at sun.applet.AppletPanel.createApplet(Unknown Source)
at sun.plugin.AppletViewer.createApplet(Unknown Source)
at sun.applet.AppletPanel.runLoader(Unknown Source)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Que se passe-t-il ?
Merci de votre aide =)
Message édité par tabb le 12-10-2006 à 23:47:01