我的jdk
在[我的电脑]=>[属性]=>[高级]=>[环境变量]=>[系统变量],编辑[path],加入jdk运行目录。(如加入“C:\Program Files\Java\jdk1.6.0\bin”)有2个问题要问:1.记得以前在上学的时候,老师说path=C:\Program Files\Java\jdk1.6.0 和上面的path=C:\Program Files\Java\jdk1.6.0\bin有什么区别吗?2,'native2ascii' 不是内部或外部命令,也不是可运行的程序或批处理文件。是怎么回事????
最简单的,你把要处理的文件拷贝到native2ascii所在地目录下,然后到目录下执行这个就肯定不会出问题了。
在c盘有个根目录下有个 z.txt
我在cmd上输入: native2ascii z.txt z.properties 还是说'native2ascii' 不是内部或外部命令,也不是可运行的程序或批处理文件。
能否给我把具体的代码写下来。
把z.txt放在C:\Program Files\Java\jdk1.6.0\bin下试试
然后自然的你就知道1,2两个问题的答案你在系统里打一个命令,例如java,系统是去运行对应的文件,例如xp是java.exe
那大家装jdk的时候目录都不一样,xp怎么知道这个java.exe是在d:\program files 还是 c:\jdk 下?
所以就要这个path环境变量xp就自动的从path里设置的目录里去找例如你设置的path变量是path=c:\a;d:\b
当你输入一个命令java,xp首先到c盘的a目录下找,有没有java.exe这个文件,有,就运行,没有,就找d盘的b文件所以
1.有什么区别?区别就是一个找jdk1.6.0目录,一个找bin目录(并且他是不着子目录的)'2.是怎么回事?因为你的path目录中,没有一个目录是指向native2ascii所在目录的