如何编译程序(100分)

  • 主题发起人 主题发起人 terminal_guo
  • 开始时间 开始时间
T

terminal_guo

Unregistered / Unconfirmed
GUEST, unregistred user!
我刚开始学习java,我用jb做了一个有界面的程序,里面还有我自己写的几个类,
在jb里面我可以运行,但是我生成了很多类以后我的程序应该怎么才能运行呢,我用命令行的方式比如:c:/java Application1.class怎么出错啊,那位大哥告诉我一下应该怎么才能用命令行的方式让我的程序运行起来阿??
多谢多谢,
 
JB可以编译成exe文件
 
不能這樣run的,用javac
 
1.是否正常的设置了classpath,如果使用了包,则必须设置classpath 才能在命令行下运行
2.Application1.class中是否有main函数
 
同意楼上兄弟
 
在dos环境下不能这样用!要这样:
>javac Application1.java
>java Application1
 
如果你用的win2000
还要在环境变量中设置classpath
例:
你的jdk在c:/j2sdk1.4.0
则classpath=c:/j2sdk1.4.0/bin
 
jc.bat
内容 我们公司用的就是这样子,你可以捎改一下就可以了
@echo off
set JAVA_HOME=D:/Tomcat/jdk14
set TOMCAT_HOME=D:/tomcat
set WEB_INF=J:/WebAgenda/WEB-INF
%JAVA_HOME%/bin/javac -classpath .;%TOMCAT_HOME%/common/lib/servlet.jar;%WEB_INF%/classes;%WEB_INF%/lib/pe.jar;%WEB_INF%/lib/wfci.jar %1.java
 
接受答案了.
 
后退
顶部