首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Oracle 8在Heroku上的分级构建

Oracle 8在Heroku上的分级构建
EN

Stack Overflow用户
提问于 2015-07-22 12:43:05
回答 1查看 492关注 0票数 0

有谁知道我在哪里可以为Heroku找到一个与gradle兼容的内置版本,其中包括Oracle Java 1.8?

我正在部署一个相当复杂的spring应用程序,我觉得奇怪的错误是由OpenJDK和OracleJDK之间的差异引起的。

或者,也许有人可以引导我分叉现有的构建包并创建自己的构建包。

编辑:它毕竟不是JDK问题

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-07-22 12:56:57

首先,这不太可能解决你的问题。上面说..。

您可以通过设置JDK_URL_1_8配置变量来定制JDK,如下所示:

代码语言:javascript
复制
$ heroku config:set JDK_URL_1_8=http://...tar.gz

对于Oracle,您必须从tarball中删除jdk1.8.0_51 dir。您可以通过运行以下命令来做到这一点:

代码语言:javascript
复制
$ tar -xvf jdk-8u51-linux-x64.gz
$ cd jdk1.8.0_51
$ tar -cv -f jdk-8u51-linux-x64.gz .

您应该手动下载OracleJDK,按上面所述进行编辑,并将其放入个人S3桶(或其他存储)中。然后为您的配置变量使用该URL。

请注意,Oracle比OpenJDK大得多(大约100 Be )。这会影响你的鼻涕虫大小。(大小主要是因为你不需要的垃圾,比如GUI和文档)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31563515

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档