【问题标题】:Has the ${JAVA_DIR} JPS manifest property disappeared in the tomcat8?${JAVA_DIR} JPS清单属性在tomcat8中消失了吗?
【发布时间】:2015-06-24 13:26:19
【问题描述】:

我正在尝试升级我的 Jelastic JPS 应用程序清单文件以将 tomcat8 而不是 tomcat7 添加到我的容器中。但是,下面的上传部分现在失败并显示一条消息:

文件名 [${JAVA_LIB}] 格式错误。文件名长度必须为 少于 255 个字符。

"upload": [
                {
                    "nodeType": "tomcat8",
                    "sourcePath": "http://widgets.jelastichosting.nl/magnolia/mariadb-java-client-1.1.7.jar",
                    "destPath": "${JAVA_LIB}/mariadb-java-client-1.1.7.jar"
                }
            ],

似乎不再支持 ${JAVA_LIB} 属性?

如果是这样,Jelastic 人的任何地方都有这份文件吗?还有:我现在如何将 JAR 上传到 Tomcat 的 lib 文件夹?我试过 ${WEBAPPS}/../lib/ 但这也失败了..

干杯

埃德加

【问题讨论】:

  • 哦,${SERVER_CONF} 变量似乎也不再起作用.. :-(

标签: jelastic


【解决方案1】:

请通过以下链接http://docs.jelastic.com/packaging-standard-placeholders查看 Jelastic Docs,您将找不到任何有关 Tomcat8 节点类型的文件路径占位符的信息。

作为一种解决方案,请使用完整路径将 JAR 上传到 Tomcat 的 lib 文件夹。

【讨论】:

  • 感谢 Aless!将来某个时候会添加对 tomcat8 节点类型的支持吗?
  • 你好,埃德加。我想这个案例以后会用 Dockers 来实现,就不用这些占位符了。
猜你喜欢
  • 2014-01-08
  • 1970-01-01
  • 1970-01-01
  • 2015-12-03
  • 2012-03-16
  • 1970-01-01
  • 2016-10-20
  • 2015-06-17
相关资源
最近更新 更多