我从SUN官网下了个JSD,安装目录为:E:\My Documents\Java\JDK\j2sdk1.4.2_16\环境变量设置如下:
CLASSPATH
E:\My Documents\Java\JDK\j2sdk1.4.2_16\lib\dt.jar;E:\My Documents\Java\JDK\j2sdk1.4.2_16\lib\tools.jarJAVA_HOME
E:\My Documents\Java\JDK\j2sdk1.4.2_16PATH
%JAVA_HOME%\bin;%PATH%我的操作系统是Windows Vista Ulimate我编写了个Java Aplication的源程序,代码如下:
public class HelloWorldApp
{
public static void main(String args[])
{
System .out.println('Hello World!");      //main()的方法体
}
}该源程序保存在桌面上,文件名为:“HelloWorldApp.java”遇到的问题:
1、直接双击打开java.exe或者直接双击打开javac.exe都是打开一下后就自动关闭了;
2、同样,我将“HelloWorldApp.java”直接拖入javac.exe或者java.exe也是打卡一下后就直接关闭了。谢谢高手指点!

解决方案 »

  1.   

    有没有人可以帮忙解决下啊?我刚刚把JSD删了重新装了下,现在的安装目录为:D:\j2sdk1.4.2_16我这个问题是不是环境设置没有弄好?以我的情况,环境设置应该怎么设置啊?谢谢高手指点!
      

  2.   

    现在电脑显示:
    D:\j2sdk1.4.2_16\bin>javac HelloWorldApp.java
    error:cannont read:HelloWorldApp.java
    1 error请高手指点啊!谢谢~~~
      

  3.   

    可能是classpath路径问题吧。如果你不设置classpath,那就要到程序(HelloWorldApp.java)保存的目录里去执行呀,要不然找不到HelloWorldApp.java.
      

  4.   

    现在环境变量设置如下:
    classpath
    .;D:\j2sdk1.4.2_16\lib
    path
    %path%;D:\j2sdk1.4.2_16\binHelloWorldApp.java文件暂放在桌面上我现在应该怎么做?
    谢谢指点!
      

  5.   

    你的classpath是.;D:\j2sdk1.4.2_16\lib,那么你编译HelloWorldApp.java时会在当前目录和D:\j2sdk1.4.2_16\lib去找,你的HelloWorldApp.java文件暂放在桌面上,就找不到了.
      

  6.   

    我将HelloWorldApp.java放在E盘里现在,然后再E盘的位置上打开命令窗口现在再命令窗口显示如下:E:\>javac HelloWorldApp.java
    HelloWorldApp.java:5: unclosed character literal
                    System.out.print<'Hello World!">;HelloWorldApp.java:5:unclosed string literal
                    System.out.println<"Hello world!">;
                                                    ^
    HelloWorldApp.java:6:'>' expected
            }
            ^
    3 error请问我该怎么解决啊?谢谢~~~~~
      

  7.   

    网上有很多文章可以解决LZ的问题,就是环境变量的设置问题,一劳永逸(本机),
    还可做个批处理文件去设置,或做个.reg 文件自动设置,查查吧
      

  8.   


    public class HelloWorldApp {
    public static void main(String[] args) {
    System.out.println("Hello World!");
    }
    }
      

  9.   

    我刚才已经生成了一个HelloWorldApp.class的字节码文件,然后执行如下命令是显示为:E:\>java HelloWorldApp
    Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorldApp请指教!谢谢rock8108!!!!!!!!!!
      

  10.   

    OK了,我后来又在环境变量里做了下小的更改,现在问题解决了!谢谢rock8108对我的帮助!谢谢~~~