我在dos中为什么不能执行java
电脑上已经安装了jdk1.6.0_17,然后我用记事本编了一小段java的程序,但是用“cmd”打开dos后输入这个记事本的名称的时候,就只能弹出这个记事本,而不是执行这...
电脑上已经安装了jdk1.6.0_17,然后我用记事本编了一小段java的程序,但是用“cmd”打开dos后输入这个记事本的名称的时候,就只能弹出这个记事本,而不是执行这个程序,这个是为什么?本人是java菜鸟,刚开始自学
展开
3个回答
展开全部
设定环境变量
如:你的是装在d:/jdk1.6.0_17
则设置如下:
classpath:
.;d:/jdk1.6.0_17/lib/dt.jar;d:/jdk1.6.0_17/lib/tools.jar
path:
d:/jdk1.6.0_17/bin;
把你的文件保存为java文件(扩展名是.java),如:Admin.java(文件名之Admin,扩展名是.java)
cmd->d:
cmd->javac Admin.java 编译
cmd->java Admin 运行
OK!
如:你的是装在d:/jdk1.6.0_17
则设置如下:
classpath:
.;d:/jdk1.6.0_17/lib/dt.jar;d:/jdk1.6.0_17/lib/tools.jar
path:
d:/jdk1.6.0_17/bin;
把你的文件保存为java文件(扩展名是.java),如:Admin.java(文件名之Admin,扩展名是.java)
cmd->d:
cmd->javac Admin.java 编译
cmd->java Admin 运行
OK!
展开全部
你不会直接输入了记事本的名字吧??
比如E:>HelloWorld.java
这样肯定是用默认程序打开文件啊 。
照着2楼的用法进行编译 然后执行即可
比如E:>HelloWorld.java
这样肯定是用默认程序打开文件啊 。
照着2楼的用法进行编译 然后执行即可
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
很明显,没有设置环境变量。或者就是没有改成java的扩展名
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询