我创建了一个简单的应用程序来演示我的问题。
在这个系统中,我更新了 application.rb 以允许我通过添加行来更新系统属性
require 'java'
include Java
import Java::JavaLang::System
这在运行典型的 rails 任务(如 rails server 或 rails console)时没有影响,但 rake 任务会失败。
rake java_system:test
结果是
rake aborted!
can't convert Class into String
关于如何让 rake 工作的任何想法?