Java环境配置都正常程序代码能在eclipse运行 但不能在命令提示符里运行
代码如下:publicclasshello{publicstaticvoidmain(Stringargs[]){System.out.println("haha");}...
代码如下:
public class hello {
public static void main(String args[])
{
System.out.println("haha");
}
}
命令提示符显示如下:
javac:找的文件: hello.java
用法:javac <options> <source files>
-help 由于列出可能的选项 展开
public class hello {
public static void main(String args[])
{
System.out.println("haha");
}
}
命令提示符显示如下:
javac:找的文件: hello.java
用法:javac <options> <source files>
-help 由于列出可能的选项 展开
3个回答
展开全部
首先可以确定 程序无错
那么在确定文件名 是否有隐藏后缀名的问题 即文件名实际是X.java.txt
出现这种情况就要 修改操作如下
win7 在控制面板(大图标模式) 找文件夹选项 在点击查看 取消以勾选的隐藏已知文件的扩展名
Xp 把桌面我的电脑打开 在弹出对话框上面找到文件夹选项 后面操作基本相似
然后修改 文件后缀名(扩展名)
第二种就是 你jdk安装在c盘 而文件在其他盘 导致的
这时dos界面运行命令应该先是
X: X代表盘符 即进入X盘
cd/X 这X代表文件夹名 进入文件夹
在运行 javac x.java x.java是文件名 编译文件检测语法错误
java x x代表文件名 但没有扩展名
这次一定成功
那么在确定文件名 是否有隐藏后缀名的问题 即文件名实际是X.java.txt
出现这种情况就要 修改操作如下
win7 在控制面板(大图标模式) 找文件夹选项 在点击查看 取消以勾选的隐藏已知文件的扩展名
Xp 把桌面我的电脑打开 在弹出对话框上面找到文件夹选项 后面操作基本相似
然后修改 文件后缀名(扩展名)
第二种就是 你jdk安装在c盘 而文件在其他盘 导致的
这时dos界面运行命令应该先是
X: X代表盘符 即进入X盘
cd/X 这X代表文件夹名 进入文件夹
在运行 javac x.java x.java是文件名 编译文件检测语法错误
java x x代表文件名 但没有扩展名
这次一定成功
展开全部
你在命令提示符里面输入java -version看看什么版本,如果不能查看,则是环境变量配置有问题
追问
是 1.7-03的 能查 Java和javac都能查
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
补充问题完整,错误提示等。不认谁有能耐解决啊
追问
public class hello
{
public static void main(String args[])
{
System.out.println("haha");
}
}
命令提示符显示如下:
javac:找的文件: hello.java
用法:javac
-help 由于列出可能的选项
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询