Re: [问题] javac的问题 虽然已经莫名其妙地解决了

楼主: pttworld (批踢踢世界)   2015-05-08 06:32:35
有经历DOS年代的人都会知道这是path问题。
技术上就是我如何不切入到该执行档的目录却也能执行该执行档的功能。
※ 引述《a3567152 (期待的盼望)》之铭言:
: http://it-easy.tw/java-class-1/
: 原本照着网址上的做法
: 试了两三次还是不行
: 然后把C:\Program Files\Java\jdk1.7.0_79\bin放在最后面(前面有加分号;)也不行
: 放在最前面C:\Program Files\Java\jdk1.7.0_79\bin(后面有加分号;)也不行
: 当初打开cmd其尝试javac指令 C:\user\a3567152>javac 一直失败
: 然后就突然想到去开看看javac
: 指令如下 C:\Program Files\Java\jdk1.7.0_79\bin>javac 可以了
这句是有安装jdk在该目录底下就可以有功能的。你的所在位置就在执行档目录。
: 后来我又尝试javac指令 C:\user\a3567152>javac 它竟然可以了...
这句就是你的目标,因为javac理论上不会在该目录。而你要执行它。
: 后来我就尝试把\bin放在path最前面跟最后面也都没问题了
: 虽说之前曾经有四五次成功的经验 但这次经验让我摸不著头绪
: 有大大愿意分享其看法吗
: 感谢
如果想追究其原因(到底是如何神奇可以用耶?)
那么,请再次把Path中的C:\.......\bin删除。
关闭该修改环境变量视窗,执行cmd再一次尝试。
再加入C:\......\bin,关闭视窗,执行cmd再尝试。
建议你每次尝试只改变一个动作和之前不一样。
以确认问题的症结点和自己操作的盲点在那里。
但我真的建议你:既然已经能编译,就请接下去课程多写几只程式了。
作者: a3567152 (期待的盼望)   2015-05-08 06:48:00
感谢你的回信 原本想要写eclipse却卡在第一关XD

Links booklink

Contact Us: admin [ a t ] ucptt.com