我正在尝试访问以下静态枚举
public class Colors
{
public enum ListofColors
{
BLUE, RED, YELLOW
}
}
但我不断收到错误
NameError: cannot load Java class Colors.Colors::ListofColors::BLUE
当我尝试以下操作时:
CL = JavaUtilities.get_proxy_class('Colors.Colors::ListofColors::BLUE')
但后来我尝试了以下方法:
CL = JavaUtilities.get_proxy_class('Colors.Colors')
red = Colors.Colors::ListofColors::RED
它给了我以下错误:
NameError: uninitialized constant Colors
有没有一种不同的方法可以从 jar 文件中获取这个静态枚举并将其包含在 Jruby 中而不会得到那个 errpr?
谢谢。