当前位置:  技术问答>java相关

求助:编译运行HelloWorld,以及制作环境设定批处理文件的问题。

    来源: 互联网  发布时间:2017-04-21

    本文导语:  我在学习《JAVA编程思想》遇到了个问题: 在书的目录之前,侯先生写了个JAVA环境设定,其中介绍了制作环境设定批处理文件。可我照着做了,没起什么效果。谁能给我讲解一下其中每一行的作用。书中示例如下: @e...

我在学习《JAVA编程思想》遇到了个问题:
在书的目录之前,侯先生写了个JAVA环境设定,其中介绍了制作环境设定批处理文件。可我照着做了,没起什么效果。谁能给我讲解一下其中每一行的作用。书中示例如下:
@echo off
rem JDK1.3
set PATH=C:jdk1.3bin;C:WINDOWS;C:WINDOWSCOMMAND
set classpath=.;c:jdk1.3libtools.jar
我机器上装的是JDK1.4.0,路径是d:Program Filesj2sdk1.4.0_03bin;
如果我的工作目录是E:我该怎么做我的batch file?

我现在编译运行我的程序只会如下方式:
设编译e:HelloWorld.java
d:Program Filesj2sdk1.4.0_03bin>javac E:HelloWorld.java     
//ok,编译通过,生成HelloWorld.class

d:Program Filesj2sdk1.4.0_03bin>java E:HelloWorld
Excepion in thread "main" java.lan.NoClassDefFoundError: E:HelloWorld

d:Program Filesj2sdk1.4.0_03bin>java -cp . HelloWorld
Excepion in thread "main" java.lan.NoClassDefFoundError: HelloWorld

d:Program Filesj2sdk1.4.0_03bin>java -cp . E:HelloWorld
Excepion in thread "main" java.lan.NoClassDefFoundError: E:HelloWorld

其余还试过一些,不一一列出。最后找到了个可行的方法,把生成的HelloWorld.class拷贝到d:Program Filesj2sdk1.4.0_03bin目录下:
d:Program Filesj2sdk1.4.0_03bin>java HelloWorld
这样可以执行了,不过好象太麻烦了点,哪位大哥能帮我找找问题,教我做个batch file。

|
把你的工作目录加到Classpath中

|
1.将jdk1.4.0-安装在自己机器的某个盘符的根目录下,如:可安装在D:下。


***(以下出现的d:j2sdk1.4.0_01改为你自己安装JDK的目录)***
2.如果你的运行环境是win98,则在C盘根目录下,autoexec.bat文件中,加入下面两条语句:
set Path=%PATH%;d:j2sdk1.4.0_01bin
set CLASSPATH=.;d:j2sdk1.4.0_01libdt.jar;d:j2sdk1.4.0_01libtools.jar
保存后,重新启动机器,就完成了jdk1.4的安装。


3.如果你的运行环境是win2000的话,则需在“控制面板”的“系统”下,“高级”选项的“环境变量”中,添加两个用户变量。
其中一个用户变量的名称为“path”,值为“.;d:j2sdk1.4.0_01bin”,
另一个用户变量的名称为"CLASSPATH",值为“.;d"j2sdk1.4.0_01libdt.jar;d:j2sdk1.4.0_01libtools.jar”,单击“确定”即可。即完成了jdk1.4.0的安装。

    
 
 

您可能感兴趣的文章:

  • 【求助】如果在一个文件内执行多条语句(批处理)
  • 对不起,借地方发一贴 ??????求助dos下批处理的有关问题,70分相送!
  • 求助批处理实现dos -〉unix文件的转换,要将^M 替换为unix回车
  • rh8编译内核出错!求助!
  • 系统FC10 我想装tar.gz的源码文件。但在编译是总是出错。求助
  • 求助 有人能给个编译好的,可直接运行的 发包测试软件吗
  • redhat9.0编译的新核心不能启动,求助!
  • ubuntu 10.10环境下的交叉编译求助
  • 求助:关于gcc的预编译头
  • 新手求助!编译libmad包时的错误!
  • 求助:编译的头文件问题
  • gcc编译时出错,gcc: installation problem, cannot exec `as': 没有那个文件或目录!!!求助呀呀!!!!!
  • 求助,编译出错!
  • 如何编译包中的java文件?【求助】
  • 编译内核时出现的一个问题,求助!
  • 求助 程序中添加互斥锁代码后编译怎么通不过 ?
  • 求助-FBreader编译
  • 求助一个编译中的/usr/bin/ld错误
  • 编译问题:求助
  • 求助,关于编译驱动进内核的一个问题,实在找不到资料了!
  • 求助,为什么在windows下g++编译出来的文件都很大?
  • 新手求助:如何编译...
  • 求助:程序能编译但不能链接,重新安装了GCC也是那样的问题
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 高分求助高分求助高分求助高分求助高分求助高分求助
  • 怎样读取HZK24S前十区的内容啊???求助求助
  • 紧急求助!紧急求助!
  • 【求助】iplanet问题,求助高手解答!
  • 菜鸟求助,solaris下计算问题求助
  • 【求助】SOS紧急求助..............极为简单的问题...跪求....
  • 高分求助啊!求助SUSE 10.0 不能上网.
  • 急急急急急急急啊,紧急求助啊!!!!!满分求助啊!!!!!!
  • 求助:linux下 vim的配置(高分求助)
  • red hat怎么安装gcc啊!总是出错,求助求助啊!!!yum源怎么改啊!!
  • 求助~~求助 ~~linux文件读写问题
  • 求助:信号 --13 进程中断
  • 求助,安装了红帽子后进不了
  • 新装linux求助
  • linux的 iptables问题求助
  • (高分求助)请问,那里有软件开发的<设计文档>
  • 一个简单的问题,高分求助!!!
  • 紧急求助:Unix下给文件夹重命名用什么命令?谢谢!!!!
  • VJ的一个问题,高分求助,熟悉VJ得请进!
  • 高分求助


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3