0 0

JRuby输出中文时显示问号的问题5

在我的代码中,jruby输出的中文竟然是问号,希望大家帮我看看问题出在哪里。
开发环境eclipse,字符集已设置成g218030。代码如下:
java类
public class Test{
  public static String message = "你好"
  public void setMessage(String s){
    message = s;
  }
}
使用JRUBY编写脚本如下:
include Java
include_class("java.lang.System")
include_class("Test")#测试时,Test类与ruby脚本在同一目录下
System.out.println(Test.message)#能够正确输出中文
a = Test.new
a.setMessage("测试中文输出结果")
System.out.println(Test.message)#输出的是问号
2008年6月30日 16:19
目前还没有答案

相关推荐

    jruby1.7.8版本呢

    JRuby 的出现使得 Ruby 开发者能够利用 JVM 的强大功能和丰富的库,同时也让 Java 开发者能够轻松地接触到 Ruby 语言的优雅语法和动态特性。 **1. JRuby 的起源与优势** JRuby 项目始于1999年,由 Charles Nutter ...

    如何安装与配置JRuby

    - **'cmd' 错误提示**: 如果在运行 JRuby 脚本时出现 `'cmd' 不是内部或外部命令,也不是可运行的程序或批处理文件` 的错误,可能是因为 JRuby 的批处理文件 `jruby.bat` 与系统之间存在冲突。一种临时解决方案是...

    jruby-src-1.0

    通过解压并查看这些源代码,开发者可以深入理解JRuby的内部工作原理,包括其解析器、编译器、运行时环境以及对Ruby语法和库的实现。这对于学习如何在Java环境中实现动态语言,或者想要为JRuby贡献代码的人来说是极其...

    org.jruby.rar

    标题 "org.jruby.rar" 暗示我们正在讨论一个与 JRuby 相关的压缩文件,其中可能包含了 JRuby 的源代码、库文件或者其他相关资源。JRuby 是一种 Java 实现的 Ruby 解释器,它允许 Ruby 代码在 JVM(Java 虚拟机)上...

    jruby-bin-1.3.1.zip

    JRuby是Java平台上的一个实现,它允许开发者在Java虚拟机(JVM)上运行Ruby编程语言。这个“jruby-bin-1.3.1.zip”压缩包是JRuby的一个早期版本,专为Ruby语言的研发提供必要的工具和环境。在这个版本中,重点是兼容...

    如何监控JRuby脚本的执行

    例如,当我们执行`jruby hello.rb`时,实际上是在背后调用了Java的相关命令,如`java -Xmx378m -Xss1024k ... org.jruby.Main hello.rb`。 为了监控JRuby的运行,我们需要对JVM进行配置,添加特定的参数。这些参数...

    jruby_windows1.7and bin1.7

    jruby安装包 和 jruby的lib库 JRuby是面向Ruby、基于Java虚拟机(JVM)的一种解释程序,它结合了Ruby语言的简易性和功能强大的JVM的执行机制,包括与Java库 全面集成。Rails彻底加快及简化了Web应用的开发,不过它让...

    jRuby On Rails WEB2.0

    JRuby的出现使得Ruby代码能够在Java环境中运行,同时保持了Ruby的动态性和灵活性,为Java开发者提供了新的开发工具和方法。 #### Ruby on Rails:Web 2.0时代的高效开发框架 Ruby on Rails(简称RoR或Rails)是一...

    Ruby-JRuby一个Ruby语言的Java实现

    这就是JRuby的出现原因,它是一个将Ruby语言实现于Java虚拟机(JVM)上的项目。 JRuby的核心目标是提供与原生Ruby解释器相当的性能,同时利用JVM的跨平台兼容性和企业级特性,如垃圾回收、线程支持和丰富的库。通过...

    jruby_windows_1_6_4安装文件

    4. **验证安装**:打开命令提示符,输入`jruby -v`,如果显示出JRuby的版本信息,表明安装成功。 **使用JRuby on Windows** - **编写Ruby代码**:使用你喜欢的文本编辑器或IDE,如Notepad++或IntelliJ IDEA,编写...

    JRuby+Swing是开发人员钟情的选择

    3. **文档丰富**:JRuby 有详尽的文档,方便开发者学习和解决问题。 4. **IDE 支持**:支持多种优秀的 Java 开发环境,如 IntelliJ IDEA 或 Eclipse,提供良好的集成开发体验。 5. **免费与许可**:JRuby 本身和 ...

    jruby-1.3.1.jar

    jruby-1.3.1.jar包 解决org.jruby.exceptions.JumpException 等报错

    jruby-complete-1.7.19.jar

    jruby-complete-1.7.19.jar,java版本的ruby解析器

    jruby-1.5.5+OperaWatir+RSpec

    标题 "jruby-1.5.5+OperaWatir+RSpec" 暗示了这是一个关于使用 JRuby 1.5.5 版本、OperaWatir 和 RSpec 进行自动化测试的项目或者资源集合。现在,我们将深入探讨这三个关键组件以及它们在 IT 领域中的应用。 JRuby...

    Jruby+cucumber+celerity配置

    - 若显示正确的 JRuby 版本号,则表示安装成功。 #### 二、Cucumber的安装与配置 Cucumber 是一个用于行为驱动开发(BDD)的工具,能够帮助开发者编写可读性高、易于理解的测试案例。在 JRuby 环境下安装 ...

    JRuby window X64 开发软件

    JRuby window X64 开发软件

    jruby-core-1.7.12.zip

    标题 "jruby-core-1.7.12.zip" 提供的是 JRuby 的核心库版本 1.7.12,这是一个将 Java 虚拟机(JVM)与 Ruby 语言结合的开源实现。JRuby 允许开发者在 Java 平台上运行 Ruby 代码,同时利用 Java 生态系统的强大功能...

    jruby-bin-0.9.0.tar.gz

    **压缩包子文件的文件名称列表:**"jruby-0.9.0" 指示了在解压后,我们得到的是JRUBY的0.9.0版本的目录或文件结构,可能包含了 JRuby 运行时环境的各种组件,如解释器、库、文档和其他必要的工具。 **详细知识点:*...

Global site tag (gtag.js) - Google Analytics