永发信息网

java配置好后程序为什么正确编译却不能运行???

答案:2  悬赏:0  手机版
解决时间 2021-02-26 21:11
java配置好后程序为什么正确编译却不能运行???
最佳答案
首先确定jdk和自己的系统一致 X86对应32 X64对应64在 此次下载
win7环境变量配置 (Xp等系统略有不同)
1.右键计算机 —> 属性 —> 左边的逗高级系统设置地 —> 逗高级地选项卡 —> 下面逗环境变量地系统环境变量
变量名 值
classpath 点分号默忘记了-----》 .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME\lib\tools.jar;
path 点分号默忘记了-----》 .;%JAVA_HOME%\bin
上面之间复制 .;%JAVA_HOME% 是调用jdk的安装路径
这样 升级jdk后 只需要修改jdk版本号就ok了 即只需要改一个变量值即JAVA_HOME的
下面的变量名复制 安装路径复制
JAVA_HOME F:\Program Files\Java\jdk1.6.0_31
在运行 java和javac命令 正常则为成功

导致运行找不到文件的问题
第一种情况

首先在确定文件名 是否有隐藏后缀名的问题 即文件名实际是X.java.txt 出现这种情况就要 修改操作如下

win7 在控制面板(大图标模式) 找文件夹选项 在点击查看 取消以勾选的隐藏已知文件的扩展名

Xp 把桌面我的电脑打开 在弹出对话框上面找到文件夹选项 后面操作基本相似然后修改 文件后缀名(扩展名)

第二种 情况 运行也可以使用下面的 javac 和java命令

你jdk安装在c盘 而文件在其他盘 导致的这时dos界面运行命令应该先是

X: X代表盘符 即进入X盘
cd/X 这X代表文件夹名 进入文件夹

在运行 javac x.java x.java是文件名 编译文件检测语法错误

java x x 代表文件名 但没有扩展名

另外可以下载eclipse 运行java
这样就完成了
全部回答
因为没有找到类。。。首先你这个没有包。。所以直接到编译好的hello所在的文件夹下面。。。 命令是这个 java -cp . hello 注意。。。“.”前后空格。。。jdk1.6之后不知道为什么必须指定cp。。。。。反正你记住这样就行了 ps:cp means classpath
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
【6210轴承】轴承6210什么意思
普云五行艾灸堂(体育馆路店)地址在哪,我要去
中午吃了200克肉松蛋卷,晚上不吃饭然后走四
发茂村地址有知道的么?有点事想过去
一般城市最为广泛的土地利用方式是A. 商业用
手拿着绣的那种小十字绣架叫什么?手拿的,很
我今年42岁了,女,经常感觉屁股的冰凉,感觉
我新买的牛仔裤不懂为什么掉色以为多洗几次就
好又来连锅地址在什么地方,想过去办事
easyui-textbox 文本框里按回车键,怎么样把
餐饮简介怎么写
四川省安岳县人民法院怎么去啊,有知道地址的
水果店把36个桃子和48个苹果分别装袋,要使每
上海泰美医疗器械公司工资怎么样
外国人在中国开公司能从外国带一台车??
推荐资讯
别克君越怎么样,特别是变速箱,专家给说说
求大神,英雄联盟界面一闪就消失!
戴尔电脑故城科锐专卖店地址在哪,我要去那里
韩品园地址在哪,我要去那里办事
访问调查主要包括哪些具体形式?
美国人在美国使用的美元的价值是多少,例如我
摇滚女孩用英文怎么写
在韩国穿亮闪闪的运动服代表什么吗?为什么韩
问道帮派管理员在哪
肋骨骨折17根,算几级伤残?
形容不同人读书有不同感受的成语
昆明机场附近有哪些旅游景点
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?