我觉的:
1.Windows是微软开发的,而windows对java的支持一直不好,所以要自己设置一下了
2.其实现在很多的开发工具已经会自动寻找classpath了,jdk1.4已经不用自己再设置了

解决方案 »

  1.   

    跨平台应该是一个原因,这样可以使java平台在不同系统上的设置方法和运行方法一致,java不是一个应用软件,而是一个开发平台,因而需要对整个操作系统有很大的操作全限,所以设置上需要多一点
      

  2.   

    是呀 就算是vb的程序 有时候也会要动态连接库文件才能运行java vb pb 什么的都是解释的东西 所以就这样了
      

  3.   

    java通过环境变量设置的路径才能找到可执行文件和必要的系统文件!
    否则不能编译java程序
    ======================
    http://5ijava.yeah.net
      

  4.   

    非常感谢各位的 解答。但是为什么装了 JBUILDER 之后 不用再设置环境变量了呢? 试问 JBUILDER 到底对OS 做了 什么 ,它与VC DELPHI VB BCB 等开发工具 从本质上来讲是一回事情吗?