duplicate definition of class HelloWorld

解决方案 »

  1.   

    你定义了两个HelloWorld 类,
      

  2.   

    你如果在jbuilder里面运行HelloWorder.java,建议你按照下面步骤来做:
    1、打开jbuilder,关闭默认下的project等java文件
    2、新建一个project,默认就行(反正你只是仅仅将它当成一个package而已)
    3、在此project下新建一个class(File newclass菜单栏),class名为HelloWorder,(这样生成的文件就是HelloWorder.java)。Options选项下可选Public栏。点击finish
    4、出现HelloWorder的sourse编辑框,写入这个类的代码(具体见任何一个HelloWorder例子),注意不要改动最开头的package name;这句
    5、写好后,在Run菜单中执行Run “HelloWorder.java” 选项,如果代码出错,会提示的
    6、这回应该搞定了吧!!!
    如果没有,去配置环境变量java_home,classpath和path。按理说用jbuilder是不用配置这些的,dos下执行就要配置了
      

  3.   

    btw:如果你的是jb5,步骤5中是不会有Run “HelloWorder.java” 选项的,那么先在Configruations菜单里面edit设置default,在run选项中的main class栏里面选择HelloWorder为默认执行,保存退出。然后执行Run Project也行