我正在cloudfoundry中部署一些应用程序。我在应用程序中也有一些库jar和配置文件。我想将那些jar和配置文件设置为环境变量,所以我做了
cf set-env APP_NAME JAVA_OPTS "-Dconf=/location/library.jar"
在这些更改之后,我必须重新启动应用程序,并且我总是得到java.util.zip.ZipException。
来自云代工厂的错误日志没有帮助。这是因为罐子需要一些依赖性而且它们都缺失了。在工作空间内添加这些依赖项后解决了问题。