适用于Java应用程序的Typesafe控制台配置

时间:2013-07-30 05:35:23

标签: java playframework akka typesafe-stack typesafe

我有一个使用Java构建的应用程序。我希望使用Typesafe控制台为我的应用程序监视Akka,但我无法配置它,因为我无法找到Java的配置详细信息。此外,找不到任何可用于Java应用程序的Typesafe控制台的引用。

我用谷歌搜索并找到示例显示Scala应用程序的Typesafe控制台配置。尝试遵循相同的java指南,但它没有产生任何结果。

我已下载二进制发行版并使用Java编写示例应用程序。在引用Scala示例应用程序的build.scala中进行了更改,然后启动了Atmos(bin / typesafe-console atmos)&控制台UI(bin / typesafe-console ui)。 我收到了错误:

[info] Running com.typesafe.atmos.sample.GreetingApplication 
[error] No such file or class on classpath: com.typesafe.atmos.sample.GreetingApplication
java.lang.RuntimeException: Nonzero exit code returned from runner: 1
        at scala.sys.package$.error(package.scala:27)

对Java应用程序Build.scala配置的任何帮助都将受到高度赞赏。

1 个答案:

答案 0 :(得分:3)

在同一问题的另一个论坛上收到' Peter Vlugter '的回复。

非常感谢他的宝贵贡献。

  

Java的配置与Scala的配置相同。

     

Play项目使用sbt,无论是Scala还是Java项目,还是sbt   配置总是在Scala中。

     

我创建了一个示例项目,将Typesafe控制台添加到Play   Java项目:

     

https://github.com/pvlugter/hello-atmos-play-java

     

我开始使用java hello world示例项目:

     

https://github.com/playframework/playframework/tree/2.1.3/samples/java/helloworld

     

我在这个要跟踪的样本中添加了一个简单的actor。我猜你   有一个Akka actor系统可以在你的Play应用程序中跟踪。

     

使用sbt-atmos将开发人员Typesafe控制台添加到项目中   在这个提交中:

     

https://github.com/pvlugter/hello-atmos-play-java/commit/b9d6e5590e10b2ac8cbbb6254b3298a73e356799

     

干杯,彼得·弗格特