fabric8:部署如何在目标中设置用户和密码属性?

时间:2015-07-17 10:54:33

标签: java maven jbossfuse fabric8

我正在尝试将一个软件包部署到远程JBoss Fuse 6.1。 我使用" fabric8-maven-plugin"。 我正在执行以下命令

mvn fabric8:deploy -Dfabric8.profileVersion=1.0 -Dfabric8.jolokiaUrl=http://host:8181/jolokia -Dfabric8.parentProfiles=parent -Dfabric8.profile=child

我的〜/ .m2 / settings.xml文件中需要<server>部分作为服务器ID:fabric8.upload.repo

是否可以在命令中设置用户和密码?

1 个答案:

答案 0 :(得分:2)

请参阅Fabric8 Maven Plugin, Specifying credentials from command line

  

fabric8:deploy 目标默认情况下会从本地Maven settings.xml文件中读取用户名和密码。这可能不希望将密码存储为纯文本。选项jolokiaUrl可用于指定远程结构服务器的URL,包括用户名和密码。例如,要使用用户名scott和密码tiger,请键入:
  
  fabric8:deploy -Dfabric8.jolokiaUrl=http://scott:tiger@localhost:8181/jolokia