如何在启动时将System.getProperty("skipIndexing")值传递给Java服务器?



我们使用的是mule服务器,但是这个问题通常适用于所有服务器。

在构造函数中,我们具有以下属性名为SkipIndexing的属性。

if (!Boolean.parseBoolean(System.getProperty("skipIndexing"))) {
            //searchIndexer.doIndexing(propertyIndexing, threadsToLoadObjects, threadsForSubsequentFetching);
         }

每次我需要评论此代码在服务器上运行时,因为我不知道如何在运行时传递此SkipIndexing属性。

任何人都可以建议如何将此值作为false?

mule/conf/wrapper.conf

中设置属性

我不确定将其传递给服务器的含义,但是可以通过与-d flag添加该系统属性" SkipIndex"。AS

java -DskipIndexing=true -jar ....

hth,gal

最新更新