黑马程序员技术交流社区
标题:
DOS命令运行java文件
[打印本页]
作者:
杨曾荣
时间:
2012-2-24 11:15
标题:
DOS命令运行java文件
使用Dos命令运行java程序时总是出现这样一个错误:
“
E:\stu>javac UdpSend.java
E:\stu>javac UdpSend
错误:仅当显式请求注释处理时才接受类名称“UdpSend”
1 错误
E:\stu>
”
我想运行E盘stu文件夹目录下的java文件,运行其他的java程序也是出现同样的错误提示,根据网上搜的解决方案也解决不了这个问题
作者:
刘丁
时间:
2012-2-24 11:18
本帖最后由 刘丁 于 2012-2-24 11:29 编辑
执行程序是java 而不是javac
作者:
唐学松
时间:
2012-2-24 11:27
本帖最后由 唐学松 于 2012-2-24 11:28 编辑
编译和运行java程序的方法是:
编译
javac
Person.java
运行
java
Person
作者:
黄奇耀
时间:
2012-2-24 12:00
javac Person.java为编译过程,此过程只检查语法是否正确,并没有执行代码
java Person为运行过程,此过程进行程序的执行。
作者:
杨曾荣
时间:
2012-2-24 12:02
领教了,多谢各位大哥了
作者:
王涛
时间:
2012-2-24 12:06
E:\stu>javac UdpSend.java
E:\stu>java UdpSend
作者:
骆龙
时间:
2012-2-24 20:54
运行java文件之前先得编译: javac 文件名.java (一定要确保所在文件夹目录下的文件名和你在命令行里输入的 文件名一致)
然后运行 文件名.class 的 java可执行文件: java 可执行文件名.class ( 同上 .class 可省略不写,但是要明白这是需java应用程序 执行的)
作者:
唐林渊
时间:
2012-2-24 22:20
扩展名一定要对 ,javac是运行底层虚拟机 . 运行的是源代码,所以一定要加上.java java是启动运行执行的过程.执行的是class文件
作者:
张红
时间:
2012-2-24 22:56
E:\stu>javac UdpSend.java
E:\stu>java UdpSend
有的错误 系统不会直接提示 。特别是一些细节的东西。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2