é»è®¤å®è£
å¨C:\ProgramFiles\Java\jdk1.7.0ç®å½ä¸
ç¯å¢åéé
置为
PATH=.;%JAVA_HOME%\bin
CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\toos.jar;
JAVA_HOME=C:\Program Files\Java\jdk1.7.0
å¨æjdkå®è£
å°è®¡ç®æºä¸ä¹åï¼æ们æ¥è¿è¡è®¾ç½®ä½¿javaç¯å¢è½å¤ä½¿ç¨ã é¦å
å³é®ç¹æççµèãæå¼å±æ§ã
ç¶åéæ©âé«çº§âéé¢çâç¯å¢åéâï¼å¨æ°çæå¼çé¢ä¸çç³»ç»åééè¦è®¾ç½®ä¸ä¸ªå±æ§âJAVA_HOMEâ
ãâpathâãâclasspathâ,å
¶ä¸å¨æ²¡å®è£
è¿jdkçç¯å¢ä¸ãpathå±æ§æ¯å¯è½åå¨ç(å®è£
è¿å
¶å®è½¯ä»¶å¯è½
ä¼èªå¨å¢å ,å¦æ´é£å½±é³,)ãèJAVA_HOMEåclasspathæ¯ä¸åå¨çã
ä¸ï¼ç¹âæ°å»ºâï¼ç¶åå¨åéååä¸JAVA_HOMEï¼é¡¾åå
¶æ该åéçå«ä¹å°±æ¯javaçå®è£
è·¯å¾ï¼åµåµï¼ç¶
åå¨åéå¼åå
¥åæå®è£
çè·¯å¾âC:\ProgramFiles\Java\jdk1.7.0âã
äºï¼å
¶æ¬¡å¨ç³»ç»åééé¢æ¾å°pathï¼æ²¡æå°±æ°å»º,ç¶åç¹ç¼è¾ï¼pathåéçå«ä¹å°±æ¯ç³»ç»å¨ä»»ä½è·¯å¾ä¸é½
å¯ä»¥è¯å«javaå½ä»¤ï¼ååéå¼ä¸ºâ.;%JAVA_HOME%\bin;âï¼(å
¶ä¸â%JAVA_HOME%âçææ为åæ设置
JAVA_HOMEçå¼ï¼ï¼ä¹å¯ä»¥ç´æ¥åä¸âC:\Program Files\Java\jdk1.7.0\bin;â
ä¸ï¼ æååç¹âæ°å»ºâï¼ç¶åå¨åéåä¸åclasspath,该åéçå«ä¹æ¯ä¸ºjavaå 载类(class or lib)è·¯
å¾ï¼åªæç±»å¨classpathä¸ï¼javaå½ä»¤æè½è¯å«ãå
¶å¼ä¸ºâ.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\toos.jar;(è¦å .表示å½åè·¯å¾)âï¼ä¸ç¸åâ%JAVA_HOME%æç¸åææâ
以ä¸ä¸ä¸ªåé设置å®æ¯ï¼åæâç¡®å®âç´è³å±æ§çªå£æ¶å¤±ï¼ä¸æ¥æ¯éªè¯ççå®è£
æ¯å¦æåãå
æå¼âå¼å§
â-> âè¿è¡âï¼æå
¥âcmdâï¼è¿å
¥dosç³»ç»çé¢ãç¶åæâjava -versionâï¼å¦æå®è£
æåãç³»ç»ä¼æ¾ç¤ºjava version jdk"1.7.0"ã
ç¡®ä¿å®è£
å¨C:\ProgramFiles\Java\jdk1.7.0ï¼ç¯å¢åéç´æ¥å¤å¶å°±å¯ä»¥äºï¼å¨dosçé¢ä¸è¾å
¥javacæ¥æ¥
ç该å½ä»¤æ¯å¦åæ³ï¼åæ ·è¾å
¥javaæ¥æ¥ç该å½ä»¤æ¯å¦åæ³
è¿æ ·ç¯å¢åé就设置好äºï¼ä¸é¢è¿è¡å¯¹PATH,CLASSPTH,JAVA_HOMEç讲解
以ä¸ä¸ºç½®JAVA_HOME,CLASSPATH,PATHçç®ç:
1,设置JAVA_HOME:
ä¸ã为äºæ¹ä¾¿å¼ç¨ï¼æ¯å¦ï¼ä½ JDKå®è£
å¨C:\Program Files\Java\jdk1.7.0ç®å½éï¼å设置JAVA_HOME为该
ç®å½è·¯å¾, é£ä¹ä»¥åä½ è¦ä½¿ç¨è¿ä¸ªè·¯å¾çæ¶å, åªéè¾å
¥%JAVA_HOME%å³å¯, é¿å
æ¯æ¬¡å¼ç¨é½è¾å
¥å¾é¿ç
è·¯å¾ä¸²;
äºãå½ä¸åå, å½ä½ JDKè·¯å¾è¢«è¿«æ¹åçæ¶å, ä½ ä»
éæ´æ¹JAVA_HOMEçåéå¼å³å¯, å¦å,ä½ å°±è¦æ´æ¹ä»»
ä½ç¨ç»å¯¹è·¯å¾å¼ç¨JDKç®å½çææ¡£, è¦æ¯ä¸ä¸ä½ 没ææ¹å
¨, æ个ç¨åºæ¾ä¸å°JDK, åææ¯å¯æ³èç¥ç----ç³»ç»å´©æº!
ä¸ã第ä¸æ¹è½¯ä»¶ä¼å¼ç¨çº¦å®å¥½çJAVA_HOMEåé, ä¸ç¶, ä½ å°ä¸è½æ£å¸¸ä½¿ç¨è¯¥è½¯ä»¶, 以åç¨JAVAä¹
äºå°±ä¼ç¥é, è¦æ¯æ个软件ä¸è½æ£å¸¸ä½¿ç¨, ä¸å¦¨æ³æ³æ¯ä¸æ¯è¿ä¸ªé®é¢.
2ï¼è®¾ç½®CLASSPATH:
è¿æ¯ä¸ä¸ªå¾æ趣,å½ç¶ä¹æ¯è¾æ磨åå¦è
çé®é¢, è¿ä¸ªåé设置çç®çæ¯ä¸ºäºç¨åºè½æ¾å°ç¸åºç".class"æ件, ä¸å¦¨ä¸¾ä¸ªä¾å: ä½ ç¼è¯ä¸ä¸ªJAVAç¨åº---A.java, ä¼å¾å°ä¸ä¸ªA.classçç±»æ件,ä½ å¨å½åç®å½ä¸æ§è¡java A, å°ä¼å¾å°ç¸åºçç»æ(åææ¯ä½ å·²ç»è®¾ç½®CLASSPATH为"."). ç°å¨, ä½ æA.class移å°å«çç®å½ä¸(ä¾å¦:"e:\"), æ§è¡java A, å°ä¼æNoClassDefFindErrorçå¼å¸¸,åå å°±æ¯æ¾ä¸å°.classæ件, ç°å¨ä½ æCLASSPATHå¢å 为:".;e:\"åå¨ä»»ä½ç®å½ä¸è¿è¡java A, ççä¼æä»ä¹ç»æ~~:)~~~, ä¸åæ£å¸¸, javaå½ä»¤éè¿CLASSPATHæ¾å°äº.classæ件!
3ï¼è®¾ç½®PATH:
éçå¾ç®å, ä½ æ³å¨ä»»ä½æ¶åé½ä½¿ç¨%JAVA_HOME%\bin\java çæ¥æ§è¡javaå½ä»¤å, å½ç¶ä¸ä¼, äºæ¯, ä½
å¯ä»¥éæ©æ%JAVA_HOME%\binæ·»å å°PATHè·¯å¾ä¸, è¿æ ·, æ们å¨ä»»ä½è·¯å¾ä¸å°±å¯ä»¥ä»
ç¨javaæ¥æ§è¡å½ä»¤äº
.(å½ä½ å¨å½ä»¤æ示符çªå£è¾å
¥ä½ 个代ç æ¶,æä½ç³»ç»ä¼å¨å½åç®å½åPATHåéç®å½éæ¥æ¾ç¸åºçåºç¨ç¨åº,
并ä¸æ§è¡.)
ç°å¨é½é
ç½®å®äº ï¼å¯ä»¥æ£æµä¸ä¸ï¼
æä¸âWINâï¼å¨CtrlåAltä¹é´ï¼+âRâï¼è¾å
¥cmdï¼å车ã
åå«è¾å
¥javaï¼javacï¼java -versionï¼å¦ææ£ç¡®é
ç½®äºç¯å¢åéï¼ååå«ååºç°ä¸å¾å
容ã
è¾å
¥âjavaâåå车ï¼
注:CLASSPATHå¼çæå没;(åå·)ä¼åºç°ä»¥ä¸é误
é误ï¼æ¾ä¸å°ææ æ³å 载主类HelloWorldã
java HelloWorldæ¶,åæ¯å¤§å°åæéä¹åºé
温馨提示:内容为网友见解,仅供参考