如何从我的 Rails 项目中引用文件?

How do I reference a file from within my Rails project?

我正在使用 Rails 5.0.1。我的项目中有一个 Java class 文件位于

bin/java/WordToTextConverter.class

如何从 Rails 文件中引用此 class?例如,在我的一项服务 classes 中,我有这个

`java -classpath "#{Rails.configuration.java_class_path}" WordToTextConverter ${file_location} #{file_as_text}`

但这目前失败了,因为我没有输入 "WordToTextConverter" 的正确路径。那条路应该是什么?

您可以使用 Rails.root,它将为您提供当前 Rails 应用程序的完整路径,例如:

/some_directory/rails_project/

因此您可以通过这种方式访问​​ bin/ 文件夹或您需要使用的任何其他文件夹,因此您可以尝试使用:

"#{Rails.root}/bin/java"