我已经安装了jdk,但在命令行下输入javac还是提示我"javac不是内部或外部命令,也不是可运行的程序"云云。但输入java则会提示相关操作参数。请问一下这是怎么回事??谢谢!
解决方案 »
- 以分钟为时间间隔,分解一段时间,求不吝赐教!
- java JTree 实现checkbox树 getTreeCellRendererComponent 错误
- 新手学java,请教一个简单的问题
- 为什么我用window.close窗口关不掉?
- ===SWing组件===疑问求解
- java都支持那些图片格式?????
- 需要一个字符串截取的方法?
- 核心技术1 上的一个例子
- 用PreparedStatement ps 在数据库中插入记录,但还未提交事务,此时再用Delete语句为什么删除不了用 ps刚才插入的记录,如何可以删除未这
- 如何控制java程序的定时执行
- class.forName()有什么作用啊?
- 我是JAVA 初学者
windows下:我的电脑->属性->高级->环境变量->新建
变量名 JAVA_HOME 变量值你安装jdk的根目录比如:C:\Program Files\Java\jdk1.6.0_05
然后再Path里面添加 %JAVA_HOME%\bin;linux:
vi /etc/profile
然后再里面添加
export JAVA_HOME="JDK路径"
export PATH=$JAVA_HOME/bin:$PATH
然后再运行:. /etc/profile
同意!再补充一下,在WINDOWS 下,,
再加个CLASSPATH=%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\jconsole.jar
"事實上,幾乎大多
數版本的JDK 都會於安裝時主動在<Windows 安裝目錄>\system32 底下複製
一份java.exe,而<Windows 安裝目錄>\system32 通常又是Windows 預設
path 環境變數中的其中一個路徑,所以一般的情況下,都會發生可以執行
java.exe,卻不能執行javac.exe 的情形。"引自--<<java2深度历险>>