Pourquoi le package javax.crypto n'existe-t-il pas?
Quand je compile une classe à l'aide javax.crypto.Mac je reçois ce message d'erreur?
package javax.crypto n'existe pas
Je peux le résoudre en y jre/lib/jce.jar dans ma compilation classpath.
Pourquoi jce.jar pas sur le jdk par défaut classpath? jre/lib/rt.jar est sur le chemin de la classe, et comprend d'autres packages javax, mais jce semble spécial?
source d'informationauteur Mike Hogan
Vous devez vous connecter pour publier un commentaire.
OK, c'était une erreur de ma part. La Fourmi fichier je l'utilise pour compiler le code a cet attribut sur le
javac
tâche:Doh. Vous pouvez ajouter la JCE pot comme ceci:
Méfiez-vous! Cette classe est uniquement inclus dans le jdk de oracle. Cela signifie que votre programme n';t portable entre les différents jdk (par exemple openjdk)
Il est préférable d'utiliser cette lib externe, il peut être téléchargé à partir ici