在 GlassFish 的自定义资源中添加多个属性

Add several properties in a custom resource in GlassFish

我需要在具有多个属性的 class Properties 的 GlassFish 中添加 JNDI 自定义资源。我需要用命令行来做到这一点。这就是我使用一个参数创建自定义资源的方式:

asadmin create-custom-resource --restype=java.util.Properties --factoryclass=org.glassfish.resources.custom.factory.PropertiesFactory --property param1="this is param1" my.parameter.name 

但是我想要的是多加一个属性。我试过这样做但没有用:

asadmin create-custom-resource --restype=java.util.Properties --factoryclass=org.glassfish.resources.custom.factory.PropertiesFactory --property param1="this is param1" param2="this is param2" my.parameter.name 

我不需要在一个命令中创建所有参数,如果有一种方法可以在创建第一个命令后添加属性,对我来说也适用。 我知道我可以转到管理控制台,编辑自定义资源并在其中添加新的 属性,但我需要使用命令行来完成。

我找到了解决方案:

asadmin create-custom-resource --restype=java.util.Properties --factoryclass=org.glassfish.resources.custom.factory.PropertiesFactory --property "param1=\"this is param1+":param2=\"this is param2\" my.parameter.name