eclipse编译问题,关闭重启eclipse,然后重新编译。

解决方案 »

  1.   

    ide问题   clean 一下 就可以了
      

  2.   

    我放在MyEclipse下面运行没有问题lz
      

  3.   

    import java.io.IOException;
    import java.io.OutputStream;
    public class SystemDemo02 
    {
     public static void main(String[] args)
     {
     OutputStream out = System.out;
     try{ out.write("hello".getBytes()); 
    }
    catch(IOException e)

    e.printStackTrace();
     }
     try{ out.close();
     }catch(IOException e)
    {
     e.printStackTrace();
     } } }
    我用GIV编辑器,在命令窗口运行没有任何的错误和警告呀!!!
    输出是:hello 
      

  4.   

    是不是改过类名?
    或者移动过包,而eclipse没重新编译。
    去看下编译后的.class文件在哪里。
      

  5.   

    不是代码的问题,看看有没有重新编译,找找编译后的class是不是以前的!
      

  6.   

    在eclipse的菜单中
    1.Project 》 Clean 
    2.Project 》 Build Project。
      

  7.   

    我以前也遇到过,就是使用这种方法。不行了再关了ide,然后重启。
      

  8.   

    可能是java环境变量没有配置全吧。
    你查看下,在你的环境变量里有没有CLASSPATH ,如果没有就加上吧。
    “我的电脑”属性-高级-环境变量-新建(系统变量)
    变量名  :CLASSPATH
    变量值  :.\;%JAVA_HOME%\lib\tools.jar;
    或变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;注意变量值前面那个”.”。
      

  9.   

    eclipse上,编译通过,没有问题。输出是hello。
      

  10.   

    楼主,程序没有问题
    package com.mystudy.test2;import java.io.IOException;
    import java.io.OutputStream;public class SystemOutDemo {
    public static void main(String[] args) {
    OutputStream out = System.out;
    try {
    out.write("hello".getBytes());
    } catch (IOException e) {
    e.printStackTrace();
    }
    try {
    out.close();
    } catch (IOException e) {
    e.printStackTrace();
    }
    }}
    运行结果为hello
      

  11.   

    OutputStream out = System.out;
            try{
                out.write("hello".getBytes());    
            }catch(IOException e){
                e.printStackTrace();
            }
            try{
             out.flush();
                out.close();
            }catch(IOException e){
                e.printStackTrace();
            }
      

  12.   

    java.lang.NoClassDefFoundError: cn/com/starit/io/SystemDemo02表示找不到CLASS文件,没编译成功,编译过不去,如果没语法错误,那就是IDE问题。这时你要重启IDE试试
      

  13.   

    import java.io.IOException;
    import java.io.OutputStream;
    public class SystemDemo02  
    {
     public static void main(String[] args)
     {
     OutputStream out = System.out;
     try{ out.write("hello".getBytes());  
    }
    catch(IOException e)
    {  
    e.printStackTrace();
     }
     try{ out.close();
     }catch(IOException e)
    {
     e.printStackTrace();
     } } } 
      

  14.   

    out.flush();
    out.close();
    在关闭前先flush();
      

  15.   


    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;namespace ClannanSystemModel
    {
        public class UserModel
        {        private int _UserID;  //用户ID
            private string _UserName;  //用户名称
            private string _UserPwd;  //用户密码
            private string _UserEmail;  //电子邮箱
            private int _State;    //状态(0不可用,1可用)        /// <summary>
            /// 用户ID
            /// </summary>
            public int UserID
            {
                get { return _UserID; }
                set { _UserID = value; }
            }
            
            /// <summary>
            /// 用户名称
            /// </summary>
            public string UserName
            {
                get { return _UserName; }
                set { _UserName = value; }
            }        /// <summary>
            /// 用户密码
            /// </summary>
            public string UserPwd
            {
                get { return _UserPwd; }
                set { _UserPwd = value; }
            }        /// <summary>
            /// 电子邮箱
            /// </summary>
            public string UserEmail
            {
                get { return _UserEmail; }
                set { _UserEmail = value; }
            }        /// <summary>
            /// 状态(0不可用,1可用)
            /// </summary>
            public int State
            {
                get { return _State; }
                set { _State = value; }
            }    }
    }
      

  16.   


    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;namespace ClannanSystemModel
    {
        public class UserModel
        {        private int _UserID;  //用户ID
            private string _UserName;  //用户名称
            private string _UserPwd;  //用户密码
            private string _UserEmail;  //电子邮箱
            private int _State;    //状态(0不可用,1可用)        /// <summary>
            /// 用户ID
            /// </summary>
            public int UserID
            {
                get { return _UserID; }
                set { _UserID = value; }
            }
            
            /// <summary>
            /// 用户名称
            /// </summary>
            public string UserName
            {
                get { return _UserName; }
                set { _UserName = value; }
            }        /// <summary>
            /// 用户密码
            /// </summary>
            public string UserPwd
            {
                get { return _UserPwd; }
                set { _UserPwd = value; }
            }        /// <summary>
            /// 电子邮箱
            /// </summary>
            public string UserEmail
            {
                get { return _UserEmail; }
                set { _UserEmail = value; }
            }        /// <summary>
            /// 状态(0不可用,1可用)
            /// </summary>
            public int State
            {
                get { return _State; }
                set { _State = value; }
            }    }
    }