play-framework-java-jrebel:将播放框架与JRebel集成

时间:2024-05-23 16:02:32
【文件属性】:

文件名称:play-framework-java-jrebel:将播放框架与JRebel集成

文件大小:1.03MB

文件格式:ZIP

更新时间:2024-05-23 16:02:32

Java

tl; dr:这显示了一种将JRebel集成到Play应用程序中的方法。 它针对以下用例进行了量身定制:将gradle管理的,多项目的JavaEE Web应用程序迁移到Play。 但是也许对其他人也有帮助。 长版 我们的赛前工作流程:部署到Container XXX,让JRebel处理代码更改。 播放:我们将罐子放在/lib目录中。 Play附带了它自己的重装机制,但不会重载/lib目录中的jar。 而且我认为在这里“仅”进行重装将是一个坏主意-考虑静态变量会丢失其状态。 这就是JRebel的位置。 这里的技巧是在依赖罐中包含rebel.xml 。 怎么跑 确保/tmp/jrebel.jar和/tmp/jrebel.lic存在。 在终端中运行./simulate_dev_workflow.sh 。 它 准备rebel.xml 创建罐子(在play-java/lib ) 为了模拟某


【文件预览】:
play-framework-java-jrebel-master
----simulate_dev_workflow.sh(491B)
----play-java()
--------conf()
--------test()
--------activator-launch-1.3.6.jar(1.16MB)
--------LICENSE(591B)
--------app()
--------build.sbt(388B)
--------README(148B)
--------activator.bat(7KB)
--------.gitignore(80B)
--------activator(9KB)
--------lib()
--------project()
--------public()
----run_play_in_dev_mode_with_jrebel.sh(213B)
----.gitignore(34B)
----dependent()
--------src()
--------build.gradle(119B)
----README.md(2KB)

网友评论