【问题标题】:Play Framework 2.3 Java : FileNotFoundException when specifying configuration filePlay Framework 2.3 Java:指定配置文件时出现 FileNotFoundException
【发布时间】:2015-04-15 08:40:38
【问题描述】:

这很简单:我正在尝试在我的服务器上启动我的 Play 应用程序。在./activator clean compile stage 之后,我使用以下命令(在应用程序目录中):

./activator "start -Dconfig.file=/srv/play-apps/prudentia/conf/prod.conf -Dhttp.port=9035"

此异常失败:

Configuration error: Configuration error["/srv/play-apps/prudentia/conf/prod.conf" : java.io.FileNotFoundException: "/srv/play-apps/prudentia/conf/prod.conf"  (Aucun fichier ou dossier de ce type)]

文件存在,即使我把777权限放在文件上也抛出异常...

【问题讨论】:

    标签: java playframework playframework-2.0


    【解决方案1】:

    好的,我启动应用程序的方式错误:我必须使用stage 命令创建的二进制文件:

    target/universal/stage/bin/prudentia -Dconfig.file=/srv/play-apps/prudentia/conf/prod.conf -Dhttp.port=9035
    

    这很好用。

    【讨论】:

      猜你喜欢
      • 2015-04-02
      • 2014-09-28
      • 2015-05-13
      • 2015-12-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多