你的系统是什么window98?
至少是nt吧?

解决方案 »

  1.   

    在nt4.0,win2k下面的命令行工具可以用4字节扩展名
      

  2.   

    不是吧,
    什么出错信息啊,可能是你没有配置环境变量吧
    classpath=.;jdk安装目录\lib
    path=jdk安装目录\bin设置好环境变量旧可以在你的源文件所在目录下:
    javac a.java
    java a
    如果你的a.java 是带包的就要如下处理
    javac -d 包的父目录 a.java
    java 包名.a
      

  3.   

    你用的不是win32 吧,呵。不可能。
      

  4.   

    我的程序是a.java,在dos下只能看到a.jav
    在dos下输入:javac a.jav时,他说invalid flag
    输入:javac a.java时,他说cannot read a.java      
                             1 errors.
    怎么办?
      

  5.   

    那就要设置自动autoexec.bat了;
    set classpath=.;jdk安装目录\lib;
    set path=jdk安装目录\bin;%path%
      

  6.   

    简单的解决方法 你把你的程序靠到jdk 的 bin目录下 然后 在dos进入这个目录下
    然后javac 就可以解决了  不过 长久之计你还是设置一下环境变量
      

  7.   

    你看看你的 java 程序是不是 a.java.txt 或者是别的什么,如果是
    把他在 dos 下面用 Copy a.java.txt a.java
    然后在 javac A.java
    并且里面的类名第一个字母要为大写,还要与文件相同,当然不带扩展名了
      

  8.   

    win98 不认4位扩展名?不会吧!你是重新启动计算机切换到dos状态的吗?
      

  9.   

    98的dos模式(包括窗口模式和实模式)确实不支持3位以上扩展名,如果要解决这个问题就只有更换操作系统了,建议使用2000.