Java 程序是不是只能在jdk的jdk bin目录录下编译

豆丁微信公众号
君,已阅读到文档的结尾了呢~~
实验一 java程序的编辑、编译与运行
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
实验一 java程序的编辑、编译与运行
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='http://www.docin.com/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口JAVA初学者:我在自学JAVA基础,想咨询下自己写的程序一定要保存在JAVA 的BIN 目录下吗?如果答案是NO,..._百度知道
JAVA初学者:我在自学JAVA基础,想咨询下自己写的程序一定要保存在JAVA 的BIN 目录下吗?如果答案是NO,...
JAVA初学者:我在自学JAVA基础,想咨询下自己写的程序一定要保存在JAVA 的BIN 目录下吗?如果答案是NO,那我想问下:1、在用那个DOS命令的时候,运行某个程序所使用的应用程序(或软件)所在的目录和自己用记事本写的程序保存的目录有什么必须的联系吗?就是说...
我有更好的答案
比如d:/a/目录下有个Hello.java在DOS我们可以先进到d:/a这个目录下,然后使用javac Hello.java来进行编译如何进入这个目录呢:进入dos之后,输入d:回车可以进入d盘,再敲cd a可以进入a目录,然后就执行你要的操作
采纳率:32%
兄台想必使用了如下DOS命令:%JAVA_HOME%/bin/java %JAVA_CODE_HOME%/Test.java注:JAVA_HOME是你的java安装根目录JAVA_CODE_HOME是你写的java代码所在的文件夹Test.java是你的测试文件
把*.java文件放在Java的bin目录下?一般的做法都是新建自己的一个目录来放*.java 文件,编译完成之后的*.class文件也是放在同一个目录下。只需要将cmd进入到这个路径,就可以通过javac *.java编译 java *执行
dos里的目录可以是相对路径,也可以是绝对路径。当你的java或javac所运行的.java文件是在当前目录下的话,那就是相对路径否则,就要使用绝对路径进行编译了。
初学者,我也是:创建项目时,我们如果我创建时选择了单独源文件和输出文件夹也是src和bin,src是源文件.java,bin是字节码文件.class,是二进制,起编(翻)译的,一般我们不在建在一起,我们建类就建在src。
自己写的程序肯定不是必须放在java的bin目录下;直接用javac和java命令来编译和运行java程序的话,要运行的程序目录与javac,和java文件的目录没有必然联系。如果运行有问题,请查一下自己的路径的设置有没有问题。
其他6条回答
为您推荐:
其他类似问题
bin的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。[转载]论安装JDK过程中bin目录下没有javac.exe这一文件的问题
解决了最大的问题了……太好了!&&&
在我安装jdk的时候很奇怪为什么我的bin目录下不是跟人家说的一样都是exe文件呢?而且当我在cmd中运行javac的时候,给我的显示是‘javac’不是内部或外部命令,也不是可运行程序或批处理文件。我个纳闷呢!
记得上次上java课的时候就用javac和java这两条命令最有点程序员的样子,可是现在。。。连这个都出错了。郁闷!
&&&&开始查资料,上网搜。起先以为是我的环境变量没有设置才引起的,可是对了很多遍,让我都对那个很熟悉了还是没有用。这时候已经明白了环境变量在cmd中的一点意义。这时候进入bin目录下一看很吃惊没有javac.exe而且也不是跟人家讲的一样都是exe文件,这个让我大吃一惊阿。打开百度开始搜,发现这种问题还是有很多人都碰到了,心里很高兴想既然很多人都碰见了肯定能解决。可是看了半天,别人给的答案多是
......有说jdk安装文件肯定坏了换一个新的装就可以了,又说不可能阿(我的这个实际情况就这个样子怎么不可能阿
让我那个生气啊!),还有说环境变量没有设置正错导致的,可是我想那个环境变量设对了的话就能凭空蹦出来一个javac.exe?
最后感觉第一个jdk安装文件坏了还靠点谱。于是我就开始下!这一下可又出问题了。发现原来。。。。好像jdk都出到6.0了,我看得教程还是1.4呢。后来一打听才知道,原来sun公司不知道为什么从1.5开始就改叫5.0了。所说的6.0世纪上就是1.6而已。哎,这公司一个改名可让小生这个糊涂啊。但也没辙阿,谁让人家是Sun公司呢,谁让人家说了算呢。就算那天改叫jdkn.b也没人管得了阿。
言归正传,继续说,我又装了几个版本。。。发现还是那个老样子。苍天啊,大地阿,神仙姐姐阿,我好命苦啊。为什么我就赶上这种事,好好学习容易吗?没治了,网上的参考都是....这让我明白了网络上也是充斥着一些半瓶子醋甚至没有醋的瓶子的。是啊!真正的高手那有空去那些破地方给人解答问题阿。求人不如求己,我开始回想我过去怎么装的。我那个想啊,想啊......
终于让我想到了!我过去是装在E盘的,现在装在C盘(不要笑哦,这可能是致命性问题哦)于是咱这回就装在E盘(虽然我的E盘已经被电影无情的占据了90%的空间),还是老样子,突然发现不对啊。怎么每回都是让我选俩次安装目录,这SUN公司不是浪费人力物力吗?当我正要大发感慨时仔细一看不对!原来第一次装的是jdk第二次是jre原来......哎!费事阿。但是不幸的事又发生了这次装了后还是不行。抱着最后的在试最后一次的想法,我又把jdk都卸了,然后又开始重装。这次更郁闷装半截报了个错。。刚装完jdk就退出来了。
我心里想真是可怜我啊,看看吧装一半的文件夹删了吧,在继续。可是终于主啊!您还是眷顾我的。我发现了我的bin目录下都是exe文件,而我期盼已久的javac.exe也出现了!
我终于明白了问题的所在了。原来javac.exe一直都在。问题不出在别的身上,问题的关键是自己选的这个安装目录!在第二次选安装目录装jre的时候由于没注意就将它和刚才的jdk都装在了一个目录里面。于是造成了原来的文件被jre的文件所覆盖。我们可爱的javac.exe也就还没面试就被扼杀了。
终于搞定了这个问题。我很希望也被这个问题困扰的人也能看见我这篇文章,也希望那些不懂装懂的人们不要在误导我们了(在此对你们的亲戚致以一些问候)。愿大家尽早可以享受到java带给我们的乐趣!
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。如何用jdk编译java文件成class文件
本回答由提问者推荐
var sogou_ad_id=731547;
var sogou_ad_height=160;
var sogou_ad_width=690;& &&&我安装的是jdk8.0,安装完后bin目录下面javac后面没有.exe
我安装的是jdk8.0,安装完后bin目录下面javac后面没有.exe
&|&来自: -
安装完了,但是找到bin目录的时候倒是有java和javac,但是后面都没有。exe,系统是w7,和这个有关系吗?
悬赏2青鸟豆&|&浏览4003
才能回答问题
显示文件扩展名
你要么是linux系统,要么是后缀隐藏了~
在bin目录上面有个工具(选项)——文件夹选项——查看——下拉列表中找到(隐藏已知文件类型的扩展名),把“对号”取消,然后,确定,就可以看到了
不能发图片…?
扩展名被隐藏了,没关系一样用,如要查看可以这样:如下图
本周答题榜
本周回答20题
本周回答12题
本周回答6题
本周回答6题
本周回答6题
本周回答4题
本周回答3题
本周回答2题
Beijing Aptech Beida Jade Bird Information Technology Co.,Ltd北大青鸟IT教育 北京阿博泰克北大青鸟信息技术有限公司 版权所有
京ICP备号-3}

我要回帖

更多关于 linux jdk bin java 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信