- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 heroku 托管 grails 应用程序。我启动并运行了该应用程序,仅添加了一个新的 Controller 方法,然后重新部署。部署成功,没有错误或看起来很奇怪的警告消息,但现在应用程序失败了。
这是日志:
heroku[slugc]: Slug compilation started
heroku[api]: Deploy 02ebfa1 by x@gmail.com
heroku[api]: Release v35 created by x@gmail.com
heroku[api]: Deploy 02ebfa1 by x@gmail.com
heroku[web.1]: State changed from crashed to starting
heroku[slugc]: Slug compilation finished
heroku[web.1]: Starting process with command `java -Xmx384m -Xss512k -XX:+UseCompressedOops -jar server/webapp-runner.jar --port 49719 target/*.war`
app[web.1]: Unable to access jarfile server/webapp-runner.jar
heroku[web.1]: Process exited with status 1
heroku[web.1]: State changed from starting to crashed
据我所知,webapp-runner.jar 是 heroku 从我的应用程序中创建的文件。它不存在或不可访问的事实表明该文件不存在或不正确。知道如何在 heroku 的上下文中对此进行诊断吗?
最佳答案
我已经将我的 Grails WAR 部署到 Heroku 数周没有出现问题,但今天才遇到这个问题。日志中调试信息不多,但我注意到server/webapp-runner.jar 看起来不对(我认为它曾经是jetty-runner.jar)。因此,我在我的项目的根目录中添加了我自己的 Procfile,正如它在下面链接的 Heroku 上的 Grails 入门文档中所说的那样。
https://devcenter.heroku.com/articles/grails#optional-declare-process-types-with-procfile
这是我添加到 Procfile 的内容。
web: java $JAVA_OPTS -jar server/jetty-runner.jar --port $PORT target/*.war
这似乎对我来说已经解决了。
关于grails - heroku 无法访问 jarfile server/webapp-runner.jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16883759/
关闭。这个问题是not reproducible or was caused by typos .它目前不接受答案。 这个问题是由于错别字或无法再重现的问题引起的。虽然类似的问题可能是on-topi
关闭。这个问题是not reproducible or was caused by typos .它目前不接受答案。 这个问题是由于错别字或无法再重现的问题引起的。虽然类似的问题可能是on-topi
我正在编写一个 Java 程序,并且有一个 launch4j 启动器。我的 JAR 存储在 users %APPDATA% 文件夹下,但是当我尝试在 launch4j 中使用它时,出现以下错误: 这是
我有一个名为 test.jar 的 jar 文件,我使用同一文件夹中的批处理脚本运行它。这是批处理代码: java -jar test.jar pause jar 本身没有问题,我可以很好地运行它。但
我正在尝试编写如下函数: public Map getTestXml(JarFile jarFile) { Map result = Maps.newHashMap(); Enumer
我在 windows(10) 启动时通过批处理文件启动我的应用程序。这就是我的批处理文件中的内容 - start javaw -jar javaApplication.jar` 当 Windows 启
这个问题已经有答案了: What causes "Unable to access jarfile" error? (40 个回答) 已关闭 4 年前。 我正在尝试从我的 java 程序运行 jar
我在播放 jar 文件中的声音时遇到问题。这是我用于播放声音的代码: public class Sounds { public static void playClickSound()
我需要验证我的应用程序中的签名 jar。我发现我可以通过阅读所有内容来做到这一点,如下所示: public boolean verifyJar(String filePath) { try {
使用 JarFile 类,我可以验证 jar 文件是否已签名。但是,根据我对 API 文档和 jarsigner 文档的阅读,我没有看到验证签名者的方法。换句话说,我可以验证 jar 自签名后没有被修
好吧,这是我的问题,也是我要问你的问题...... 我有一个游戏需要从 jar 文件中加载图像(所有图像都像这样打包到 jar 文件中):我首先解压了 jar 文件: 然后它去: 然后在每个文件夹中,
我制作了一个 JavaFX 应用程序,它运行一个 jarfile 并获取它的(错误)输入流,然后用它重新绘制标签。为了做到这一点,(由于循环)我实现了 Platform.runLater(Runnab
我正在尝试使用 SignApk 签署一个 APK ,但我不断收到此错误: Error: Unable to access jarfile signapk.jar 我已将我的 JDK 目录和我的 Sig
我正在为 Java 9 开发一个使用模块分层的启动器库。为了在层中添加模块,我需要将模块名称(作为字符串)传递给父级的配置。 ModuleLayer Javadoc 在类文档的末尾有一个示例。 现在,
我已经下载了一个在 windows XP 上运行的程序。根据说明,打开包含调用 .jar 文件的命令的 .bat 文件就足够了。然而程序打不开。在 friend 的计算机上,该程序确实打开了。 我已经
我已经下载了 RoboMind ( http://robomind.net ) 并尝试让它在 Linux Mint12 上运行知道 Min12 不是最新版本,我仍然希望它运行... 当我使用包中的 .
我是 Spring Boot 微服务和 Docker 的新手。 微服务项目中的dockerfile: docker 构建: docker 图像: 运行镜像时报错:Unable to access ja
在 Ant 文档中 jar command ,它表示需要 destfile 属性。 但是底部有一个使用 jarfile 属性而不使用 destfile 属性的示例。另外,我还拥有一位同事提供的功能代码
Docker 镜像已构建,但当我想运行它时,它显示以下错误: Error: Unable to access jarfile rest-service-1.0.jar 我的操作系统是 Ubuntu 1
我有两个 jar 文件,我想使用 crontab 运行它们。假设有一个 A 和 B jarfile。当我想为 A jarfile 运行 crontab 时,crontab 工作正常。但是当我想运行 B
我是一名优秀的程序员,十分优秀!