jdk里bin里只能新建文件夹(我安装JDK后出现有两个bin!配置就不知道怎么弄了)

本文目录
- 我安装JDK后出现有两个bin!配置就不知道怎么弄了
- 在一个已安装的JDK目录中,bin目录下一般存放哪些文件
- 求助求助,我下载java后只有两个文件夹
- jdk的bin文件放在哪里
- C:\Program Files\Java\jdk1.7.0\bin这个目录下为什么不能新建文本文档
- 我安装的是jdk1.6,我想知道里面的文件夹,比如bin、lib、demo等等文件夹是干什么的 有什么用
- 创建的JAVA新文件是不是需要一定放在Java\jdk1.7.0_80\bin这个路径下面才能运行呢,
我安装JDK后出现有两个bin!配置就不知道怎么弄了
在安装JDK后,默认情况下会把JRE也会安装。所以就出现了两个bin的目录,例如安装了JDK1.6版本在c:\java下,这样在c:\java目录下面会产生两个文件夹,分别是jdk1.6 还有jre6。在配置的时候,直接配置jdk的目录就行了。
在一个已安装的JDK目录中,bin目录下一般存放哪些文件
打开java 安装目录
首先看到的是bin目录 ,如下图所示
这个是存放编译器和工具的
include文件夹
include是用于编译本地方法的文件
jre是java运行环境的文件
lib是存放类库文件的
src.zip是解压后得到的文件夹,这是存放的类库源文件的。
求助求助,我下载java后只有两个文件夹
Java2 Standard Edition
***隐藏网址***
你到这个网站上去下载JDK(下载我觉得不需要说明吧。进到上面的网页就可以找到的。很大一个download)
环境变量设置:
右键点我的电脑,选择高级。选择环境变量设置。
举例添加:
变量名classpath:
变量值.;D:\Program Files\Java\jdk1.6.0_17\lib;
然后,添加以下三个内容。
classpath:.;D:\Program Files\Java\jdk1.6.0_17\lib;
javahome:D:\Program Files\Java\jdk1.6.0_17
path:D:\Program Files\3GPConverter-v2.0\3GPConverter_2.0\Codecs;D:.\Program Files\Java\jdk1.6.0_17\bin;
我是把JDK安装到D:\Program Files,你可以根据你安装的路径进行修改。
jdk的bin文件放在哪里
D:\Java\jdk1.5.0\bin 目录下都是jdk的工具,使用java编程主要用到的是javac.exe、java.exe这两个命令行工具。具体使用步骤如下:
1、配置java系统环境变量:新建文本文件,复制下面代码,然后另存为jdk.bat文件。 @echo setx /M JAVA_HOME "D:\Java\jdk1.5.0" setx /M CLASSPATH ".;%%JAVA_HOME%%\lib;%%JAVA_HOME%%\lib\tools.jar;" setx /M PATH "%PATH%;%%JAVA_HOME%%\bin;%%JAVA_HOME%%\jre\bin;" pause
2、右键以管理员权限打开这个bat文件。
3、编写java代码,新建文本文件,编写一个简单的java程序,然后另存为Hello.java。注意类的名字要和保存的文件名即Hello.java相同。
4、javac Hello.java编译,把.java编译成.class字节码文件,java虚拟机只能运行.class文件。我的Hello.java放在桌面了,所以先要切换下路径cd 你.java文件的路径。
5、java Hello执行,注意后面不要加.java。可以看到输出了hello,表示执行成功了。
C:\Program Files\Java\jdk1.7.0\bin这个目录下为什么不能新建文本文档
这是jdk使用系统管理进行权限锁定的原因,一般来讲,不要在bin目录中创建文档,出现错误的话,会使用java无法运行的,要想方便的随时随地的使用bin中的工具编译运行java程序的话,要设置系统的环境变量,方法如下:
我的电脑上右击-》属性-》高级设置-》环境变量==》打开环境变量对话框界面
这个界面中上面是用户变量:只对当前用户起作用
下面是系统变量:对系统中所有的用户起作用
关键就是要设置某个变量里面的path,方法有2个如下:
1、一般来说,系统变量中已经有path了,可以在它的后面直接添加内容就行,对于你的系统来说,打开系统变量的path,在后面添加;C:\Program Files\Java\jdk1.7.0\bin;确定就可以了,但是系统变量修改后,可能要重新启动计算机才能起作用
2、设置用户变量,在用户变量中一般没有path,这时新建一个变量叫path,修改它的值为C:\Program Files\Java\jdk1.7.0\bin;确定就可以了,用户变量一般确定后就能起作用,不用重启系统
如果你在win7一定要添加管理员权限的话,可以在你的bin文件夹上右击,选择“管理员授权”就可以给那个目录管理员权限的
我安装的是jdk1.6,我想知道里面的文件夹,比如bin、lib、demo等等文件夹是干什么的 有什么用
正好最近在学习JAVA,我来回答一下:bin文件夹存放的是编译JAVA源程序,运行JAVA类文件所需的一些程序,例如JAVAC,JAVA,APPLETVIEWER等等。lib文件夹下存放的是运行JAVA程序所需要的一些库文件,与C语言中的库文件类似,在使用时,注意设置系统环境变量,在系统环境变量中新建一个新的变量PATH,值设置为你的JDK1.6下面bin目录的路径,这样无论你的JAVA源代码存放在哪个目录下,你都可以方便编译运行。
我晕,那我再补充下:JDK安装文件夹下还有个JRE的文件夹,那是JAVA运行时环境,如果你要在电脑上运行JAVA程序,就必须要有一个运行时环境,JRE就是这个东西,这个还比较重要,其余的不必理会了,一定要采纳我的答案啊,我都自己写的~~
创建的JAVA新文件是不是需要一定放在Java\jdk1.7.0_80\bin这个路径下面才能运行呢,
.java文件可以放在任何地方
之所以放在别的地方出错,是因为你没有把javac所在的路径放在系统path变量中,导致只有 在javac所在的当前目录才可以运行javac。
如果jdk做了 这么些年,还有这样的问题,想想也是醉了。

更多文章:
myeclipse激活了还是要激活(myeclipse为什么要激活)
2026年7月3日 22:30
phpcms 自定义字段标签模型(phpcms建议PHPCMS在评论功能上进行扩展,实现评论自定义字段)
2025年10月13日 22:30
android根据源码解决问题(如何解决android ndk r8c 老是重新编译源代码的问题)
2026年3月30日 00:30
selectorgadget下载(bootntrselector加载不成功)
2025年9月21日 13:30
如何输入string类型字符串(博图画面中string类型怎么输入)
2026年5月6日 23:15
format函数千位分隔符(15、pandas的设置数字格式,小数位数、百分号、千位分隔符)
2026年4月6日 17:30
c++多线程并发(C++的多线程里的事件是怎样定义的,事件和线程有啥联系和区别)
2026年9月20日 11:45
停止天然砂出口台湾(急求中国2010年10月11日起禁止出口的货物目录)
2025年6月19日 16:00













