初学JAVA 怎样编译JAVA文件(做了一个sample.java文件,不知道怎样编译) 编译命令javac sample.java运行命令java sample 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 javac sample.java //编译java sample //运行//需要java的运行环境,jdk 下载jdk,设置路径编译:javac sample.java运行:java sample 编译命令javac sample.java运行命令java sample在环境变量里设classpath和path 先弄个编辑器来做,代替手工编译,等你玩的有兴趣啦,再去深入研究java和javac命令(建议看《java深度历险》) TO:XKP及所有会的人 2. 在系统环境变量里面找到path一项,编辑:在最后加上e:\j2sdk\bin确定保存,前面一定要用分号与前面的值分开,然后一定要 重开DOS窗口(我开始就是没有重开DOS窗口而屡试不成功的),再在任意目录下执行javac、java,应该成功,这说明你可以在任何目 录下用这两个命令编译和执行的JAVA文件了; 3. 但是,光有编译和执行命令是不能成功编译的你的JAVA文件的,还必需告诉电脑去什么地方查找你的JAVA程序所用到的CLASS 类,这就要用到Classpath变量了; 4. 再在环境变量里面点添加,变量名填CLASSPATH,变量值填E:\j2sdk\lib\tools.jar;E:\j2sdk\lib\dt.jar;这里是SUN 公司的标准类所在地方.设置之后你应该可以编译成功HelloWorld.java之类的程序了; 5. 但是,有时候我们自己的编的类需要package打包放在一个目录下供其他类访问,我们怎么办呢?我的类都放在E:\javasoft\ class目录下,这时就需要编辑CLASSPATH,在后面加上:E:\javasoft\class这条路径.ok,今后你自己的编译好的类就都可以放 在此目录下供其他类访问了.初学--按照以上设定了,编译没有出错,运行自己的JAVA文件出错如下C:\>java Sample1.main 1Exception in thread "main" java.lang.NoClassDefFoundError: Sample1什么原因?JAVA文件如下‘public class Sample1{ public static void main(String args[]) { int a, b, c; a = 123; b = 456; c = a + b; System.out.println(c); }} 保存java文件名为:Sample1文件名和类名相同 SWT 多级列表问题请教! 一些感想,讨论一下 急! 排列的问题 编译失败 与 运行时抛出异常 求一个比较菜的问题的解决方法,请好心人进来看看。在线等。 反编译过来的JAVA代码中有GOTO、break lable1类似的语句该如何解决? 初学者的问题,请帮帮忙排错?? 求救:一个Applet不能刷新,只有先最小化窗口再最大化窗口才能刷新的问题?谢谢!! 关于字体的问题?实在是看不明白sun的api文档!!!!!!!!!!!! 谁给我讲讲事件处理中的ancestorlistener的用法? 提问?并发处理相关... 风中的菜鸟:)connectsql调用不起,怎么办?
java sample //运行
//需要java的运行环境,jdk
编译:javac sample.java
运行:java sample
运行命令java sample
在环境变量里设classpath和path
重开DOS窗口(我开始就是没有重开DOS窗口而屡试不成功的),再在任意目录下执行javac、java,应该成功,这说明你可以在任何目
录下用这两个命令编译和执行的JAVA文件了;
3. 但是,光有编译和执行命令是不能成功编译的你的JAVA文件的,还必需告诉电脑去什么地方查找你的JAVA程序所用到的CLASS
类,这就要用到Classpath变量了;
4. 再在环境变量里面点添加,变量名填CLASSPATH,变量值填E:\j2sdk\lib\tools.jar;E:\j2sdk\lib\dt.jar;这里是SUN
公司的标准类所在地方.设置之后你应该可以编译成功HelloWorld.java之类的程序了;
5. 但是,有时候我们自己的编的类需要package打包放在一个目录下供其他类访问,我们怎么办呢?我的类都放在E:\javasoft\
class目录下,这时就需要编辑CLASSPATH,在后面加上:E:\javasoft\class这条路径.ok,今后你自己的编译好的类就都可以放
在此目录下供其他类访问了.
初学--按照以上设定了,编译没有出错,运行自己的JAVA文件出错如下
C:\>java Sample1.main 1
Exception in thread "main" java.lang.NoClassDefFoundError: Sample1什么原因?
JAVA文件如下‘
public class Sample1
{
public static void main(String args[])
{
int a, b, c; a = 123;
b = 456;
c = a + b;
System.out.println(c);
}
}
文件名和类名相同