黑马程序员技术交流社区

标题: helloworld [打印本页]

作者: hihiyo    时间: 2016-1-14 14:40
标题: helloworld
编译文件是出现  javac.HelloWorld.java  不是内部或外部命令,也不是可运行程序或批处理文件,是什么意思??
作者: qt520    时间: 2016-1-14 15:57
javac HelloWorld.java
中间没点
作者: hihiyo    时间: 2016-1-14 16:44
qt520 发表于 2016-1-14 15:57
javac HelloWorld.java
中间没点

新问题又来了

javac:找不到文件:HelloWorld,java
用法:javac《options》 《source files》
-help 用于列出可能的选项

怎么搞   

作者: qt520    时间: 2016-1-14 16:50
hihiyo 发表于 2016-1-14 16:44
新问题又来了

javac:找不到文件:HelloWorld,java

你不会把HelloWorld.java的点写成逗号了吧……
作者: hihiyo    时间: 2016-1-14 17:05
qt520 发表于 2016-1-14 16:50
你不会把HelloWorld.java的点写成逗号了吧……

没有,那是我刚才输入时输错了,是回复你输入错了
作者: wangchuankun1    时间: 2016-1-14 17:15

环境变量配了么,文件的路径对么
作者: leleranran    时间: 2016-1-14 17:43
如果环境变量配好了,重新建立一个文档,打HelloWorld代码.保存.在DOC里重新把流程来一遍
作者: hard    时间: 2016-1-14 17:50
你的环境变量配置了吗
作者: hihiyo    时间: 2016-1-14 18:21
wangchuankun1 发表于 2016-1-14 17:15
环境变量配了么,文件的路径对么

我直接在java安装目录下建的helloworld
作者: hihiyo    时间: 2016-1-14 18:24
hard 发表于 2016-1-14 17:50
你的环境变量配置了吗

没配  我直接在java安装目录下建的helloworld
作者: hihiyo    时间: 2016-1-14 18:25
leleranran 发表于 2016-1-14 17:43
如果环境变量配好了,重新建立一个文档,打HelloWorld代码.保存.在DOC里重新把流程来一遍 ...

我在安装目录下建的helloworld,没配环境变量应该可以啊
作者: Forwhat    时间: 2016-1-14 19:26
hihiyo 发表于 2016-1-14 18:25
我在安装目录下建的helloworld,没配环境变量应该可以啊

应该不行吧,首先你应该配置下环境变量,classpath要配置好,然后再将打开的DOS窗口关闭,重启一个DOS;其次DOS定位文件夹要定位到你写的那个.java文件下,再运行javac和java命令。
作者: 二五仔    时间: 2016-1-14 20:02
666666
作者: 二五仔    时间: 2016-1-14 20:07

作者: xule86    时间: 2016-1-14 20:08
首先你先设置环境变量,你试试DOS里面的java 和javac都能用不?能用的话,是不是你操作的问题。
作者: 梅菜扣肉盖饭    时间: 2016-1-14 20:25
楼主应该先配置环境变量
或者在你的bin目录下创建一个java文件,然后在bin目录下shift右键打开dos,就可以了
但是还是配环境变量吧 早晚得配
作者: hihiyo    时间: 2016-1-14 20:55
梅菜扣肉盖饭 发表于 2016-1-14 20:25
楼主应该先配置环境变量
或者在你的bin目录下创建一个java文件,然后在bin目录下shift右键打开dos,就可以了
...

这样打开编译时出现一样的提示
作者: hihiyo    时间: 2016-1-14 20:58
Forwhat 发表于 2016-1-14 19:26
应该不行吧,首先你应该配置下环境变量,classpath要配置好,然后再将打开的DOS窗口关闭,重启一个DOS; ...

老师一开始也是在安装目录里操作的,后来才教我们配置环境变量的
作者: 梅菜扣肉盖饭    时间: 2016-1-14 21:05
win10 真是不太了解,楼主节哀
作者: Forwhat    时间: 2016-1-14 21:11
hihiyo 发表于 2016-1-14 20:58
老师一开始也是在安装目录里操作的,后来才教我们配置环境变量的

path环境变量是为了运行javac和java.exe文件的,classpath是为了定位你编译出来的class文件位置,如果你在DOS下打开的路径已经是“你自己写的程序所在的路径”就不需要配置classpath,编译你的程序后直接就可以敲java 你自己写的程序的class文件名 就好了,这样可以运行程序,这样说你明白没?重点不是classpath,而是你的DOS窗口定位的那个路径是不是已经在你所谓的安装路径下。
作者: Forwhat    时间: 2016-1-14 21:18
本帖最后由 Forwhat 于 2016-1-14 21:19 编辑
hihiyo 发表于 2016-1-14 20:58
老师一开始也是在安装目录里操作的,后来才教我们配置环境变量的

顺便说一下,DOS定位的路径是在6楼那个图里的这个>前面的一整个路径。也就是说你这个>前面的路径要改变成为你安装的软件路径,你才能在此基础上编译你自己写在安装路径下的那个程序。不然是要出错的。自己多做几个实验,百度一下,反复看几次视频,找人问一下就差不多懂了,后期的myeclips就没有路径什么乱七八糟的这么烦了,这个环境变量了解一下就好了,没必要抓着不放的
作者: 谁的苍茫    时间: 2016-2-9 16:22
出现这个问题可能是你的环境变量没有配置成功,还有就是你这个命令没有打正确




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2