Java 1.7.0_21 bin文件夹里没有javac.exe!!!

已经重装过了,还是没有。但是用eclipse编译运行很正常!
最夸张的是,我根本没添加java的环境变量,就可以在命令行里运行java命令!!!

还有,启动Tomcat,必须要javac么???
谢谢啦!

第1个回答  推荐于2016-01-22
JDK肯定是将那些功能封装了,更加方便用户使用
关于你说的不用配置,是因为系统会自动去默认的路径下面查找,
tomcat启动的时候只需要能找到jdk种jar库就可以了,如果不能找到根本启动不了
既然能用就不用纠结了本回答被提问者采纳
第2个回答  2020-04-08
装完后有两个文件夹,一个jdk一个jre,里面都有bin文件夹,javac在jdk文件夹下的bin文件夹里

为什么安装了bin文件里面没用javac.exe
装完后有两个文件夹,一个jdk一个jre,里面都有bin文件夹,javac在jdk文件夹下的bin文件夹里

javaSE安装后在bin文件夹下怎么找不到javac这个编译器?
你打开bin目录下看看有无存在javac.exe这个可执行文件咯。要是没有,那是你安装 的时候,安装包不完整,或者你什么时候删掉了。要是目录下有这个文件,那就肯定是你没有设置环境变量,或者设置环境变量设置错了。没有设置环境变量的话,运行java是有提示的,但javac命令是无法直接在控制台运行的,你要...

javaSE安装后在bin文件夹下怎么找不到javac这个编译器?
你打开bin目录下看看有无存在javac.exe这个可执行文件咯。要是没有,那是你安装 的时候,安装包不完整,或者你什么时候删掉了。要是目录下有这个文件,那就肯定是你没有设置环境变量,或者设置环境变量设置错了。没有设置环境变量的话,运行java是有提示的,但javac命令是无法直接在控制台运行的,你要...

我安装的java平台里怎么没有javac命令文件,怎么办啊??
1、首先,要确定你安装的JDK的版本。是不是1.5及以上版本。如果是1.4及以下版本,那安装目录下只有一个JDK目录。如果是1.5及以上版本,那么安装目录下有一个JDK和JRE目录。2、进入jdk\\bin目录下,查看是否有JAVAC.exe文件。如果没有,那么说明你的JDK安装有问题。如果有,那么重新配置系统环境变更...

Java中bin 里面没有javac. exe怎么编译HelloWorld ?
你下载的是jre,需要下载jdk才能编译Java代码。

为何在cmd中执行javac提示找不到javac. exe?
1、键盘windows+R键,调出运行窗口,输入cmd并回车 2、进入命令窗口,输入javac,提示不是内部命令或外部命令 3、打开控制面板,找到系统中的高级系统设置 4、在高级一栏中选择环境变量 5、找到系统变量,首先进行JAVA_HOME的设置,变量值为jdk的安装路径,如下图进行配置 6、然后设置变量CLASSPATH,变量...

配置好JAVA环境变量后运行JAVAC显示不是内部或外部命令
首先,说明了你这个 C:\\Program Files(x86)\\Java\\jdk1.6.0_21\\bin 路径中并没有找到javac.exe文件或者说你的Path配置并不正确,至少指向的路径不对。(java -version正常,很可能是因为你的Path变量所指向的其它路径中已经包括了java.exe)然后,你要检查PATH(用户和系统环境变量)中指向的每一个...

为什么我下载后机子上有JAVA但没有JAVAC?
不会吧 1.4可以啊编译生成.class文件一定要javac啊可能有这种情况 1.看看你的环境变量,确定正确... 2.看你的jdk下的bin的jaavac的exe文件是否存在, 比如我的是Java\\jdk1.6.0_03\\bin这个文件夹看看这个文件夹没有javac.exe的文件,没有的话,\\ 那么可能是你删除了(也许你不知道或者忘记了) ...

装好jdk后怎么在bin目录里找不到javac文件,装了几个版本都这样!_百度...
C:\\Program Files\\Java\\jdk1.6.0_01\\bin java里包含jdk1.xx 和jre1.xx 两个文件夹,里面都有bin文件夹 但jdk1.xx里才有javac文件

为什么我下的jdk1.5 bin文件夹里都没有javac.exe文件啊,谁帮解决下啊...
你看一下在你的bin目录里是不是几乎全是可执行文件,如果是,从装一下再看一看(先把杀软关掉),如果不是,说明你所安装的并不是JDK,而是JRE.

相似回答