Erreur: impossible de trouver ou charger la classe principale de weblogic.de sécurité.Chiffrer
Je suis en train de chiffrer une base de données mot de passe de mon Java EE Application
dans le terminal. selon cette tutoriel
Les étapes sont comme suit:
- Modifiez le répertoire de votre domaine bin (Pour exemple. cd WLS_home\user_projects\domains\mondomaine\bin)
- Utilisation
setDomainEnv.cmd/sh
script de configuration de l'environnement - Exécuter
java weblogic.security.Encrypt
qui va demander le mot de passe et imprime la valeur chiffrée dans stdout.
Cependant, lorsque j'execute " java weblogic.de sécurité.Chiffrer", je me suis présenté avec les éléments suivants:
Erreur: impossible de trouver ou charger la classe principale de weblogic.de sécurité.Chiffrer
Je suis en train d'élaborer mon projet dans Eclipse et que vous avez configuré mon Weblogic-12.1.3
serveur dans Eclipse. Je ne sais pas pourquoi cette erreur qui se passe, mais j'attends sa parce que ma version de java est de 1,8, et peut-être qu'il attend de moi d'utiliser la version 1.6 de java qui, je pense, vient avec Weblogic installation.
java -version
java version "1.8.0_45"
Java(TM) SE Runtime Environment (build 1.8.0_45-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.45-b02, mixed mode)
static void main(String args[]) method in Encrypt
? Pourriez-vous poster le code?Je ne suis pas sûr de l'endroit où ce code est mémorisé. Je peux regarder autour de la WebLogic répertoires. Je pense que je peux essayer d'utiliser la version de java que cela ressemble est venu avec l'installation.
OriginalL'auteur Brian Vanover | 2015-06-19
Vous devez vous connecter pour publier un commentaire.
Vous devez taper
cd WLS_home/user_projects/domains/mydomain/bin/
. ./setDomainEnv.sh
Vous devez utiliser deux points, qui devrait faire l'affaire!
Brillant, été d'essayer les étapes fournies par la documentation d'ORACLE, Cela a bien fonctionné!
Je peux juste vérifier pourquoi est-il nécessaire pour les 2 séparés de points?
Merci ça a fonctionné. Mais aucune idée pourquoi avons-nous besoin de ce point?
quel est le truc ici? source le fichier?
OriginalL'auteur Luca
Je suis à l'aide de Java 8 avec WebLogic 12.1.3 sur Linux. J'ai dû ajouter de classpath entrées, mais il a travaillé comme ceci:
Êtes-vous sur Linux ou Windows? Le classpath la syntaxe est un peu différente de Windows. Utilisation ; au lieu de : pour délimiter les deux répertoires.
OriginalL'auteur Brian Ochs
J'ai eu le même problème lorsque j'ai mis
set enableHotswapFlag=
de vrai. veuillez laisser ce drapeau vide et essayer.OriginalL'auteur Poornan