How to run Java applications in command line?

Kelvin9230 2001-08-10 01:55:32
主  题:How to run Java applications ?
作  者:Kelvin9230
所属论坛:Java
问题点数:24
回复次数:8
人气指数:54
发表时间:2001-8-10 11:09:48

I use JBuilder2 to compile an application generated by application wizard. It outputs some class files. What I want to know is how can I use Java virtual machine to load the application and run it. I setup the environments correctlly. But, when I use jre.exe to run the application in command line, an error information will show: Class not found. I began to learn Java 3 days ago. So this information confuses me. Is there anyone who can tell me how to do ? I have referenced the help documents, but it does not work.




回复贴子:
 hexiaofeng(java爱好者) 回复于2001-8-10 12:37:18 得24分
javac j.java
java j
 panq() 回复于2001-8-10 12:43:02 得0分
把class所在的路径 设到classpath中
如果是jdk1.3只用设path中

 kare(小李飞刀的飞,小李飞刀的刀。) 回复于2001-8-10 13:20:41 得0分
C:\Borland\jbuilder5\jdk1.3\bin\javaw -classpath "D:\Kare\AutoAnswer\classes;C:\Borland\jbuilder5\lib\jbcl.jar;C:\Borland\jbuilder5\lib\dx.jar;C:\Borland\jbuilder5\lib\beandt.jar;C:\Borland\jbuilder5\jdk1.3\demo\jfc\Java2D\Java2Demo.jar;C:\Borland\jbuilder5\jdk1.3\jre\lib\i18n.jar;C:\Borland\jbuilder5\jdk1.3\jre\lib\jaws.jar;C:\Borland\jbuilder5\jdk1.3\jre\lib\rt.jar;C:\Borland\jbuilder5\jdk1.3\jre\lib\sunrsasign.jar;C:\Borland\jbuilder5\jdk1.3\lib\dt.jar;C:\Borland\jbuilder5\jdk1.3\lib\tools.jar" yourPackage.mainclassname

这是用JB5,JB2只需将相应的.jar及其路径改一下就可以了,建议你用JB5吧

 Kelvin9230() 回复于2001-8-10 13:23:50 得0分
To : hexiaofeng(java爱好者)

I successfully compiled test.java, but can not run it. Error message are printed. I do what panq told me, but also failed.

D:\java\proj\test>javac test.java
AppAccelerator(tm) 1.1.034 for Java (JDK 1.1), x86 version.
Copyright (c) 1998 Borland International. All Rights Reserved.

D:\java\proj\test>java test
AppAccelerator(tm) 1.1.034 for Java (JDK 1.1), x86 version.
Copyright (c) 1998 Borland International. All Rights Reserved.
Can't find class test

D:\java\proj\test>

The following is the directory that contains my application.
D:\java\proj\test>dir

Volume in drive D is WINDOWS98
Volume Serial Number is 1272-1BE2
Directory of D:\java\proj\test

. <DIR> 08-10-01 11:17 .
.. <DIR> 08-10-01 11:17 ..
OPENFILE GIF 1,132 08-10-01 11:17 openFile.gif
HELP GIF 118 08-10-01 11:17 help.gif
CLOSEF~1 GIF 1,154 08-10-01 11:17 closeFile.gif
TEST~1 CLA 1,149 08-10-01 13:11 test.class
TEST~1 JAV 1,442 08-10-01 11:17 test.java
FRAME~1 JAV 2,674 08-10-01 11:17 Frame.java
FRAME~1 CLA 3,371 08-10-01 13:11 Frame.class
FRAME_~2 JAV 3,102 08-10-01 11:17 Frame_AboutBox.java
FRAME$~2 CLA 576 08-10-01 13:11 Frame$1.class
FRAME$~3 CLA 577 08-10-01 13:11 Frame$2.class
FRAME_~2 CLA 3,634 08-10-01 13:11 Frame_AboutBox.class
11 file(s) 18,929 bytes
2 dir(s) 29,360.34 MB free

D:\java\proj\test>

To panq:
I do what you told me, but failed. My JDK is version 1.1

Help me please. I want to develop an internet browser using JAVA.

 hexiaofeng(java爱好者) 回复于2001-8-10 13:27:57 得0分
set classpath=%ClASSPATH%;.

在运行试试
 Kelvin9230() 回复于2001-8-10 13:30:08 得0分
To kare(小李飞刀的飞,小李飞刀的刀。):

The following is my environments. I set it using the batch file "setvars.bat"

D:\JBuilder2 is the directory where I install java builder.

D:\java\proj\test>set
TMP=C:\WINDOWS\TEMP
TEMP=C:\WINDOWS\TEMP
PROMPT=$p$g
winbootdir=C:\WINDOWS
COMSPEC=C:\COMMAND.COM
windir=C:\WINDOWS
BLASTER=A220 I5 D1 T4 P300
PATH=D:\JBUILD~1\BIN;D:\JBUILD~1\JAVA\BIN;C:\WINDOWS;C:\WINDOWS\COMMAND
CLASSPATH=.;d:\jbuilder2\bin;d:\jbuilder2\java\bin;d:\jbuilder2\lib\jbcl2.0.jar;
d:\jbuilder2\lib\jbcl2.0-res.jar;d:\jbuilder2\lib\jgl3.1.0.jar;d:\jbuilder2\libswingall.jar;d:\jbuilder2\lib\datastore2.0.jar;d:\jbuilder2\lib\datastore2.0-res
.jar;d:\jbuilder2\lib\jcbwt.jar;d:\jbuilder2\lib\jcchart.jar;d:\jbuilder2\lib\jc
table.jar;d:\jbuilder2\lib\vbjorb.jar;d:\jbuilder2\lib\vbjapp.jar;d:\jbuilder2\l
ib\vbjgk.jar;d:\jbuilder2\lib\vbjtools.jar;d:\jbuilder2\samples;d:\java\classes;
d:\java\proj;d:\jbuilder2\java\lib\classes.zip;
JAVA_COMPILER=javacomp
JAVA_HOME=d:\jbuilder2\java
JBUILDER_HOME=d:\jbuilder2
CMDLINE=java test

D:\java\proj\test>



I think that the environment is no ploblem.


 Kelvin9230() 回复于2001-8-10 13:34:56 得0分
To hexiaofeng(java爱好者):

Failed again.
 Kelvin9230() 回复于2001-8-10 13:52:24 得0分
Sorry I do know how to add you score.
There is some mistake.


...全文
210 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
panq 2001-08-13
  • 打赏
  • 举报
回复
thank you
Kelvin9230 2001-08-13
  • 打赏
  • 举报
回复
To hexiaofeng(java爱好者):

My English is not good. But I key Chinese more slowly than I key English.
So, that is why I like communicate with you in English.
littledapan 2001-08-11
  • 打赏
  • 举报
回复
javac
java
panq 2001-08-11
  • 打赏
  • 举报
回复
come in here
hexiaofeng 2001-08-11
  • 打赏
  • 举报
回复
你不会敲汉字呀,你英文就是很好么???
Kelvin9230 2001-08-10
  • 打赏
  • 举报
回复
Sorry I do not know how to add you score.
There is some mistake.


62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧