无法找到或加载主 class org.picketbox.datasource.security.SecureIdentityLoginModule - Wildfly 10
Could not find or load main class org.picketbox.datasource.security.SecureIdentityLoginModule - Wildfly 10
我想在数据库连接配置中加密密码。一直卡在生成加密密码阶段
我写了脚本bat,内容是:
java -cp c:\servers\wildfly-10.0.0.Final\modules\system\layers\base\org\jboss\logging\main\jboss-logging-3.3.0.Final.jar:c:\servers\wildfly-10.0.0.Final\modules\system\layers\base\org\picketbox\main\picketbox-4.9.4.Final.jar:c:\servers\wildfly-10.0.0.Final\modules\system\layers\base\org\picketbox\main\picketbox-commons-1.0.0.final.jar:c:\servers\wildfly-10.0.0.Final\modules\system\layers\base\org\picketbox\main\picketbox-infinispan-4.9.4.Final.jar org.picketbox.datasource.security.SecureIdentityLoginModule password
不幸的是,当您启动此脚本时出现错误:
C:\>test.bat
C:\>java -cp c:\servers\wildfly-10.0.0.Final\modules\system\layer
s\base\org\jboss\logging\main\jboss-logging-3.3.0.Final.jar:c:\ADS\JPK\wildfly_1
0_jpk\wildfly-10.0.0.Final\modules\system\layers\base\org\picketbox\main\picketb
ox-4.9.4.Final.jar:c:\servers\wildfly-10.0.0.Final\modules\system
\layers\base\org\picketbox\main\picketbox-commons-1.0.0.final.jar:c:\ADS\JPK\wil
dfly_10_jpk\wildfly-10.0.0.Final\modules\system\layers\base\org\picketbox\main\p
icketbox-infinispan-4.9.4.Final.jar org.picketbox.datasource.security.SecureIden
tityLoginModule password
Error: Could not find or load main class org.picketbox.datasource.security.Secur
eIdentityLoginModule
C:\>
我反编译了 class SecureIdentityLoginModule,我看到你有 main 方法......
我用的服务器是Wildfly 10.0.0 Final
您使用了错误的路径分隔符。在 Windows 上是分号 ;
。您正在使用 UNIX/Linux 路径分隔符 :
.
应该是:
java -cp C:\servers\wildfly-10.0.0.Final\modules\system\layers\base\org\jboss\logging\main\jboss-logging-3.3.0.Final.jar;C:\servers\wildfly-10.0.0.Final\modules\system\layers\base\org\picketbox\main\picketbox-4.9.4.Final.jar;C:\servers\wildfly-10.0.0.Final\modules\system\layers\base\org\picketbox\main\picketbox-commons-1.0.0.final.jar;C:\servers\wildfly-10.0.0.Final\modules\system\layers\base\org\picketbox\main\picketbox-infinispan-4.9.4.Final.jar org.picketbox.datasource.security.SecureIdentityLoginModule password
我想在数据库连接配置中加密密码。一直卡在生成加密密码阶段
我写了脚本bat,内容是:
java -cp c:\servers\wildfly-10.0.0.Final\modules\system\layers\base\org\jboss\logging\main\jboss-logging-3.3.0.Final.jar:c:\servers\wildfly-10.0.0.Final\modules\system\layers\base\org\picketbox\main\picketbox-4.9.4.Final.jar:c:\servers\wildfly-10.0.0.Final\modules\system\layers\base\org\picketbox\main\picketbox-commons-1.0.0.final.jar:c:\servers\wildfly-10.0.0.Final\modules\system\layers\base\org\picketbox\main\picketbox-infinispan-4.9.4.Final.jar org.picketbox.datasource.security.SecureIdentityLoginModule password
不幸的是,当您启动此脚本时出现错误:
C:\>test.bat
C:\>java -cp c:\servers\wildfly-10.0.0.Final\modules\system\layer
s\base\org\jboss\logging\main\jboss-logging-3.3.0.Final.jar:c:\ADS\JPK\wildfly_1
0_jpk\wildfly-10.0.0.Final\modules\system\layers\base\org\picketbox\main\picketb
ox-4.9.4.Final.jar:c:\servers\wildfly-10.0.0.Final\modules\system
\layers\base\org\picketbox\main\picketbox-commons-1.0.0.final.jar:c:\ADS\JPK\wil
dfly_10_jpk\wildfly-10.0.0.Final\modules\system\layers\base\org\picketbox\main\p
icketbox-infinispan-4.9.4.Final.jar org.picketbox.datasource.security.SecureIden
tityLoginModule password
Error: Could not find or load main class org.picketbox.datasource.security.Secur
eIdentityLoginModule
C:\>
我反编译了 class SecureIdentityLoginModule,我看到你有 main 方法...... 我用的服务器是Wildfly 10.0.0 Final
您使用了错误的路径分隔符。在 Windows 上是分号 ;
。您正在使用 UNIX/Linux 路径分隔符 :
.
应该是:
java -cp C:\servers\wildfly-10.0.0.Final\modules\system\layers\base\org\jboss\logging\main\jboss-logging-3.3.0.Final.jar;C:\servers\wildfly-10.0.0.Final\modules\system\layers\base\org\picketbox\main\picketbox-4.9.4.Final.jar;C:\servers\wildfly-10.0.0.Final\modules\system\layers\base\org\picketbox\main\picketbox-commons-1.0.0.final.jar;C:\servers\wildfly-10.0.0.Final\modules\system\layers\base\org\picketbox\main\picketbox-infinispan-4.9.4.Final.jar org.picketbox.datasource.security.SecureIdentityLoginModule password