java在cmd中可以cmd运行javac失败,为啥javac不行

20:59 提问
eclipse编写的代码在cmd运行不了
在eclipse中创建class同时创建main方法,写出来的文件在cmd用javac编辑后没办法加载读取到,但是如果我把创建main方法中第一行
package+类名
去掉后,这样的代码是提示错误的,但是保存后可以被javac编译和读取,请问这是什么情况?还有就是,用eclipse写出来的不能直接读取到bin文件夹中所写的文件吗?我之前用javac编译全都是在src下的
按赞数排序
url 不对啊
只是换个路径就不行么
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐在cmd中可以运行,javac却不能运行该怎么? &br&
<img onerror="imgDelByClass('comimg_box');" class="piczoom mpic" alt="在cmd中
全部答案(共1个回答)
unix),javac后面带空格文件名就是编译该java文件
进入java的bin目录下,看看有没有javac.exe这个文件
不是运行-cmd,是运行cmd
然后java *,*为编译好的class文件,应该不会有问题的
在环境变量的Path里的开头部分加入{JDK的安装路径}\
编译的时候先到Java文件所在的目录,然后再使用javac命令。
楼上很详细,环境变量是一定要设置的,设置好了你可以用楼上的楼上推荐你的Eclipse来运行,这样运行起来比较简单,CMD里面运行需要很多命令。
先安装JDK,然后配置环境(没JDK或者不会下就留邮箱我,发你)
配置环境步骤如下:
首先右键点我的电脑,打开属性。然后选择“高级”里面的“环境变量”,在新的打...
答: 这样跨国境的smart票是很难买的。最好越早定越好。而且还要注意,到Vienna west和Vienna South的火车有时候是不一样的。我帮朋友定的时候就是...
答: 这个要设计到JNI的开发,就是用Java来调用C语言的函数库,还要编写缓冲器来解决传输问题,还有就是网络协议一定要了解,做的时候要用多线程来控制你所有的缓冲器,...
答: 网景导航者年时推出了版本4.0,大幅度的强化JavaScript再度强化其功能,但同时出现的bug和CSS的误译,使得占有率渐渐被Intern...
大家还关注
Copyright &
Corporation, All Rights Reserved
确定举报此问题
举报原因(必选):
广告或垃圾信息
激进时政或意识形态话题
不雅词句或人身攻击
侵犯他人隐私
其它违法和不良信息
报告,这不是个问题
报告原因(必选):
这不是个问题
这个问题分类似乎错了
这个不是我熟悉的地区在CMD中运行java的步骤_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
在CMD中运行java的步骤
阅读已结束,下载本文需要
想免费下载更多文档?
定制HR最喜欢的简历
下载文档到电脑,方便使用
还剩2页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢如何解决安装并配置好了环境变量,cmd窗口下javac命令还是不能运行的问题 - 简书
如何解决安装并配置好了环境变量,cmd窗口下javac命令还是不能运行的问题
前几日我在oracle官网下载了最新的jdk,安装完了以后,按照jdk配置教程,配置了java_home,path,classpath,结果完事以后在cmd窗口运行java命令是可以的,但是运行javac命令的时候就被提示‘javac 不是内部或外部命令,也不是可运行的程序或批处理文件,我百度了好多教程,环境变量改了又改还是不行,这是什么情况呢?
我找到了jdk的安装文件夹,发现bin文件夹下缺失了javac.exe,难怪用不了javac命令,于是我卸载了jdk又重新安装了一边,我发现刚开始的时候bin文件夹下是javac.exe的,可是等到jre安装完了以后javac.exe就不见了,这是为什么呢?当我卸载了重新安装以后问题就解决了,但较之前两次有一个很大的不同,那就是我使用的是默认的路径,前后两次的安装文件夹一对比问题就出来了,因为我之前装的时候改了安装路径,但是把jre的安装路径改到了jdk目录下,所以bin目录下的javac.exe被莫名取代了,所以bin下javac.exe就消失了,所以在安装的时候你可以使用默认路径不会有任何问题(除非你的C盘不够了),当然也可以自定义路径,但是别把jre装在了jdk目录下,这样就没有问题了
原文作者:souvc 博文出处:http://www.cnblogs.com/liuhongfeng/p/4177568.html 本节内容:JDK安装与环境变量配置 以下是详细步骤 一、准备工具: 1.JDK JDK 可以到官网下载 http://www.oracle.c...
相信很多刚接触JavaWeb开发的人最先接触的就是JDK和Tomcat的安装和配置,这其中最重要的一项就是这俩货的环境变量的配置。关于这俩货的环境变量的配置,大抵网络上都是差不多的说辞,先配这个再配那个,完全是你抄我我抄你。没几个能说个明白为什么配置这个,为什么这么配,最后...
由于Spark是用Scala来写的,所以Spark对Scala肯定是原生态支持的,因此这里以Scala为主来介绍Spark环境的搭建,主要包括四个步骤,分别是:JDK的安装,Scala的安装,Spark的安装,Hadoop的下载和配置。为了突出&From Scratch&的...
计算机概述 ( 计算机 = 硬件 + 软件 ) 硬件 : cpu : cpu是计算机中的运算核心与控制核心。负责了解析计算机的指令、与计算机运算的执行。 内存: 数据与cpu交互的桥梁。 程序所需要的数据都会先加载到内存中,cpu是直接读取内存中数据运算的。特点: 存取速度...
今天在Windows下安装JDK8时遇到以下问题,原本机子上安装了JDK7,正常步骤安装JDK8以后 java -version时输出 javac -version时正常输出1.7 环境变量如下 解决办法,regedit-&按上述路径-&修改CurrentVersion到1...
最后被gc回收 init() service() service() 方法是执行实际任务的主要方法,用来处理客户端的请求并返回响应,内部根据接口类型调用一下源码中的各种请求类型。 一般操作的时候,不直接对service()进行操作,而是根据约定,直接对调用的方法类型进行逻辑...
从5月27日发布计划要读这本《人类简史》以来,每天都在逼着自己感兴趣或者完成任务式的阅读,所幸,无论过程如何坎坷,结果还是圆满的。今天就尝试着写一篇读后感的文字,激励一下自己。 尤瓦儿·赫拉利,1976年出生,牛津大学历史学博士! 现在我能明白上面这行字所代表的含义了。至少...
是痴,是念,是眷恋,你是春风十里绵。 如尘,如痴,如太息,一如大世梦千年。 且歌,且饮,且狂癫,且行化外酒剑仙。 有琴,有剑,有生死,未了与卿三生缘。 无情,无意,无挂牵,何无此身入云烟。 无烟,无月,无山衔,无有清泉争潋滟。 有雪,有帘,有风卷,有无云天凄白夜。
今天天气不错,傍晚便和朋友小依一起散步。她说回去陪我玩滑板吧?我说“今天就不了,我回去还有事儿呢。”她央求我说“我真的好想玩,都好久没玩儿了,你陪陪我呗!”我回到“哎呀~~~来日方长嘛,以后总有机会陪你玩的。” 她悻悻地说“怎么人总是喜欢拿来日方长来安慰人!”我想了会儿,便...
很多女孩在谈恋爱过程中遇到矛盾或挫折的时候,总是会向自己的闺蜜倾诉,结果往往得到的结论是: 男人都不是好东西! 这样的结论怕是对于恋爱于事无补。因为毕竟很多事情上,女性和男性思考的角度并不相同,因此得出的结论和看法也是大相径庭。那么,找个蓝颜知己帮自己出谋划策吧?可自己的男...在 SegmentFault,学习技能、解决问题
每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。
问题对人有帮助,内容完整,我也想知道答案
问题没有实际价值,缺少关键内容,没有改进余地
但是eclipse是可以正常运行的JAVA_HOME:C:Program FilesJavajdk1.8.0_101CLASSPATH:.;%JAVA_HOME%%JAVA_HOME%libdt.%JAVA_HOME%libtools.PATH:C:ProgramDataOracleJ%JAVA_HOME%/
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
没有java -v这个命令,输入以后java命令解析-v参数,找不到,就报错了
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
应该是 java -version
分享到微博?
关闭理由:
删除理由:
忽略理由:
推广(招聘、广告、SEO 等)方面的内容
与已有问题重复(请编辑该提问指向已有相同问题)
答非所问,不符合答题要求
宜作评论而非答案
带有人身攻击、辱骂、仇恨等违反条款的内容
无法获得确切结果的问题
非开发直接相关的问题
非技术提问的讨论型问题
其他原因(请补充说明)
我要该,理由是:
在 SegmentFault,学习技能、解决问题
每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。

我要回帖

更多关于 cmd运行javac失败 的文章

 

随机推荐