终于明白了! Weblogic Deployer插件版本2.3以上内置了隐藏密码的功能 . 它使用Weblogic的密码加密功能 . 我不得不像这样修改default.xml:
WeblogicServer
localhost
9001
JenkinsUser
deploy
BY_KEY
C:\users\MyUser\Desktop\userconfig
C:\users\MyUser\Desktop\userkey
userconfigfile和userkeyfile是属性密钥文件对,可以从WLST脚本或cmd生成 . 为了方便大家,我们提供以下命令:
转到您的weblogic服务器安装文件夹 - > bin,在该文件夹中打开cmd并键入setWLSEnv enter .
java weblogic.Admin -adminurl t3:// localhost:9001 -userid userid -password password -userconfigfile "Your designated path to store the file" -userkeyfile "Your designated path to store the file" -STOREUSERCONFIG
它将要求确认,按Y并输入,将创建这对文件 . 您可以通过以下命令验证此对是否正常工作:
java weblogic.Admin -adminurl t3:// localhost:9001 -userconfigfile“在上一步中存储配置文件的本地路径”-userkeyfile“在上一步中存储密钥文件的本地路径”-GETSTATE
如果它显示RUNNING那么文件工作正常!