Я пытаюсь зашифровать пароль базы данных для моего Java EE Application
в терминале. в соответствии с этим tutorialОшибка: не удалось найти или загрузить основной класс weblogic.security.Encrypt
шаги заключаются в следующем:
- Перейдите в каталог бен папку вашего домена (например, для компакт WLS_home \ user_projects \ домены \ MYDOMAIN \ Bin.)
- Использование
setDomainEnv.cmd/sh
сценария для установки окружающая среда - Запустите
java weblogic.security.Encrypt
, который запросит пароль и распечатает зашифрованное значение в стандартном режиме.
Однако, когда я исполню «Java weblogic.security.Encrypt», я представлены следующим образом:
Error: Could not find or load main class weblogic.security.Encrypt
я развиваю свой проект в Eclipse, и настроил мой Weblogic-12.1.3
сервер в Eclipse. Я не уверен, почему эта ошибка происходит, но я ожидаю ее, потому что моя версия java - 1,8, и, возможно, она ожидает, что я буду использовать java 1.6, который, я думаю, поставляется с установкой Weblogic.
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)
Вы пытались изменить свою версию java? Есть ли вообще 'static void main (String args []) метод в Encrypt'? Не могли бы вы опубликовать код? –
@LanguidSquid Я не уверен, где этот код хранится. Я могу обойти его каталоги WebLogic. Я думаю, что я могу попытаться использовать версию java, которая, похоже, появилась с установкой. –