黑马程序员技术交流社区
标题:
求助-javac编译找不到文件
[打印本页]
作者:
郝妮娜
时间:
2011-8-24 22:50
标题:
求助-javac编译找不到文件
path,classpath变量已经设置了
jdk安装路径:D:\Program Files\Java\jdk1.6.0_10
pass值:D:\Program Files\Java\jdk1.6.0_10\bin;C:\Program Files\Common Files\Microsoft Shared\Windows Live;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files\Common Files\Ulead Systems\MPEG;C:\Program Files\Common Files\Thunder Network\KanKan\Codecs;C:\Program Files\Windows Live\Shared
classpath值:E:\javaprogram;.
我将java源程序放在E:\javaprogram目录下
java源文件名是:lesson1.java
Microsoft Windows [版本 6.1.7601]
版权所有 (c) 2009 Microsoft Corporation。保留所有权利。
C:\Users\TOSHIBA>javac lesson1.java
javac: 找不到文件: lesson1.java
用法: javac <options> <source files>
-help 用于列出可能的选项
C:\Users\TOSHIBA>
这个是怎么回事?:(
作者:
匿名
时间:
2011-8-24 23:55
[quote]D:\Program Files\Java\jdk1.6.0_10\bin;[/quote]
前面要加.; 是一个点号加一个分号
作者:
梁锡伟
时间:
2011-8-25 00:14
path:D:\Program Files\Java\jdk1.6.0_10\bin;(加在最后面)
其他不用设置。
然后你cd到E:\javaprogram这个目录下,javac lesson1.java即可
[
本帖最后由 梁锡伟 于 2011-08-25 00:15 编辑
]
作者:
匿名
时间:
2011-8-25 09:05
应该是classpath变量前要加一个[b]点跟分号[/b]
作者:
匿名
时间:
2011-8-25 09:36
classpath值:[b].;[/b]E:\javaprogram;
作者:
匿名
时间:
2011-8-26 09:07
谢谢啊,用了上面的方法
还是不行,javac还是找不到文件
作者:
黄敏文
时间:
2011-8-26 09:12
感觉你的classpath的值有错误,
.;
%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
%JAVA_HOME%是你jdk的安装路径,不知道你有没有设置,我电脑上的是
D:\Program Files\Java\jdk1.6.0_21
作者:
匿名
时间:
2011-8-26 21:52
感谢回答,已找到问题。
编译的时候,目录不对,我的java文件在E盘,根目录还在C,所以找不到
换过去就好了
作者:
墨影临晨Java宅
时间:
2017-10-13 19:27
匿名者 发表于 2011-8-26 21:52
感谢回答,已找到问题。
编译的时候,目录不对,我的java文件在E盘,根目录还在C,所以找不到
换过去就好了 ...
我也出现了同样的问题,你的问题是怎么解决的呢
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2