scala:类似python/ruby开发模式吗?
我所说的标题是,是否有一个免费的框架/工具允许我编写.scala文件,并由(web)服务器自动重新加载和编译它们,而无需编译、打包和部署scala:类似python/ruby开发模式吗?,scala,Scala,我所说的标题是,是否有一个免费的框架/工具允许我编写.scala文件,并由(web)服务器自动重新加载和编译它们,而无需编译、打包和部署 这里可能可以使用javarebel,但它不是免费的。JRebel是javarebel的新名称,拥有免费的Scala使用许可证 其他替代方案包括使用Maven的scala:cc目标,它在后台不断编译,由更改触发,特别是框架在这方面几乎是完美的。scala有一个可以嵌入的解释器()。加载已更改文件的基础结构不应该很难实现。有趣的问题是如何处理旧类版本的实例?最简单
这里可能可以使用javarebel,但它不是免费的。JRebel是javarebel的新名称,拥有免费的Scala使用许可证 其他替代方案包括使用Maven的scala:cc目标,它在后台不断编译,由更改触发,特别是框架在这方面几乎是完美的。scala有一个可以嵌入的解释器()。加载已更改文件的基础结构不应该很难实现。有趣的问题是如何处理旧类版本的实例?最简单的方法是丢弃实例和类加载器
我确实模糊地记得JRebel对于scala开发是免费的。不确定这是否仅适用于开源scala项目。是的,play似乎已经解决了java的这一问题,并致力于全面支持scala