如何在play framework1.x中使用main方法运行java类

Posted

技术标签:

【中文标题】如何在play framework1.x中使用main方法运行java类【英文标题】:How to run java class with main method in play framework1.x 【发布时间】:2015-05-08 06:37:58 【问题描述】:

我的 Web 应用程序是在 Play Framework 1.x 中开发的,它包含一个带有 main 方法的 Java 类,所以我可以在 Play Framework 1.x 版本中运行这个 main 方法。我可以使用 play 任务的 run 或 runMain 命令在 Play Framework 2.x 中运行它吗?

【问题讨论】:

【参考方案1】:

摘自《play for java》一书

Play 并非基于 Java 企业版 API,而是为 Java 开发人员设计的; Play 面向网络开发者

我们没有在 play 框架中使用 main 方法来运行应用程序。每个请求都到达应用程序绑定到控制器类(或其子集)的操作方法,并且操作方法执行她必须执行的处理请求的操作。如果你想执行 main 方法,你必须声明它的路由。如果您想了解更多信息,请参阅文档 here 和 there

【讨论】:

以上是关于如何在play framework1.x中使用main方法运行java类的主要内容,如果未能解决你的问题,请参考以下文章

如何在 play 2.4 中使用 CommonsMailerPlugin

如何在 Play 的静态方法中使用 play.cache.CacheApi!框架 2.4.2

如何在 Play Framework 2.0 中使用相对路径访问资源文件?

使用@AllowFeature 控制器方法播放Framework 1.x 功能测试

在 Play 2.4 中使用 DI 时如何进行数据库初始化?

插件如何在 play 2.4 中使用注入和对象而不是类