springboot-如何从manifest.yml或Java_Opts访问私有git存储库文件

时间:2018-06-26 07:37:49

标签: git spring-boot github cloudfoundry pivotal-cloud-foundry

我已经在git仓库中创建了一个文件夹结构,因此可以在我的API中使用它。 目前,我无法将API加载到manifest.yml中并使用这些文件。 有点新,需要一些帮助。

我的Git存储库中的文件夹结构如下。

resources/config/file1,file2

我在Pivotal Cloud Foundry环境中使用的Java_Opts变量示例

JAVA_OPTS = 
-Djavax.net.ssl.keyStore= path for KeyStore file in local 
-Djavax.net.ssl.keyStorePassword= XXXX 
-Djavax.net.ssl.trustStore= path for truststore file in local 
-Djavax.net.ssl.trustStorePassword= XXXX

Manifest.yml文件示例

-env
   JAVA_OPTS : 
      -Djavax.net.ssl.keyStore= path for KeyStore file in local 
      -Djavax.net.ssl.keyStorePassword= XXXX 
      -Djavax.net.ssl.trustStore= path for truststore file in local 
      -Djavax.net.ssl.trustStorePassword= XXXX

因此,我希望上述本地路径替换git存储库路径以访问密钥库和信任库文件。

JAVA_OPTS = 
-Djavax.net.ssl.keyStore= GitPath/resources/config/file1 
-Djavax.net.ssl.keyStorePassword= XXXX 
-Djavax.net.ssl.trustStore= GitPath/resources/config/file2 
-Djavax.net.ssl.trustStorePassword= XXXX

所以在上面的示例中,我的问题是如何在Java_Opts变量下实现Gitpath。

0 个答案:

没有答案