程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> JAVA編程入門知識 >> JAVA起步,環境的配置

JAVA起步,環境的配置

編輯:JAVA編程入門知識
  我記得我當初做Java的時候,配置環境居然用了一個星期,可能是我很苯的緣故。當然,這個配置有太多的資料可以參考,我這裡只是講哪些地方可能更多的出錯,導致初學者無所適從。歡迎大家能夠跟帖,並指出我的錯誤。
  
  1,JDK的下載和classpath的設置
   現在JDK最高版本大致已經到了1.4.2以上,並且是有安裝向導提示安裝,其實你解壓縮後直接拷貝JDK的文件夾也是可以的。要害是classpath的配置。我的機器是win2000,我的classpath為:D:workshopjavalibjfreechart-0.9.14jfreechart-0.9.14.jar;D:workshopjavalibjcommon-0.8.9jcommon-0.8.9.jar;D:prgandsoftjdkandtomcatj2sdk1.4.1lib ools.jar;D:prgandsoftjdkandtomcatj2sdk1.4.1libdt.jar;D:workshopjavalibjdbcforsqlsermsbase.jar;D:workshopjavalibjdbcforsqlserMSSQLserver.jar;D:workshopjavalibjdbcforsqlsermsutil.jar;
   是不是很長?那是因為我用到了其它一些包的緣故,最起碼的,安裝完JDK後,你的classpath應該包含dt.jar和tools.jar,注重,一定要在最後加上“;”號,而且必須是英文狀態下。
   一般情況下,你可以編寫並運行那個經典的"helloWorld"程序了。
   有的時候,你可能會講,我這兩個文件都包含進去了,為什麼還是出錯呢?那麼你要檢查,是否你的classpath裡面還有其它包包含著,假如那些包的路徑出錯,那麼你的整個classpath便失效了。這種情況我碰到過。
  
  2:PATH的設置
   有些朋友一切換到DOS模式,打開JAVAC命令,會提示出錯。那你就要設置你的PATH。我的PATH為:D:prgandsoftMicrosoft Visual StudioCommonToolsWinNT;D:prgandsoftMicrosoft Visual StudioCommonMSDev98Bin;D:prgandsoftMicrosoft Visual StudioCommonTools;D:prgandsoftMicrosoft Visual StudioVC98in;D:prgandsoftjdkandtomcatj2sdk1.4.1in
   注重,這裡我最後一項是我的JAVA目錄的PATH,注重,這裡又不需要“;”號了。
  
   以上兩個變量設置過了,那麼你就不會碰到類似Exception in thread "main" java.lang.NoClassDefFoundError: Exam13這樣的錯誤了。
   另外一點需要提醒,那就是設置好了classpath和path之後要注銷機器,這樣設置的變量才有用。
  
  3:JAVAC命令是使用
   JAVAC ***.java我相信誰都會用,要害是假如你的JAVA文件中要用到其它包怎麼辦?比如要import mypack;那麼命令如下:
   javac -classpath d:mypack ***.java
   這個mypack可以是你自己的工具包,也可以是你從網上下載回來的temp.jar之類的東東,假如是後者,那麼應該為
   javac -classpath d:mypack;d: emp.jar ***.java
   OK,當然還有其它很多用法,但是最主要的,把握了這兩點就足夠了。當然,假如你的classpath非常之長,你還可以撰寫bat文件。
  
  4:TOMCAT的使用
   很多朋友,學JAVA,還想寫jsp文件,TOMCAT的使用,你可以參考本站JSP版的一篇文章,具體我就不細說了。
  
  5:關於工具的使用
   我使用過JB,和JCREATER,UEDIT也用過。做為初學者,我認為用JCREATER就可以了,你可以寫好JAVA文件,然後在DOS模式下進行編譯和調試。我認為,這是初學者最佳的工具。
  
  6:其他需要注重的地方
   我看是沒了!假如你不幸仍未弄出hello world,那麼參考我下面的,必定正確的一個程序。要知道,只有兩個錯誤,一個是程序出錯,第二個就是配置的了。。。我靠,廢話啊
  //HelloWorld.java
  public class HelloWorld{
   public static void main(String[] args){
   System.out.println("Hello boy....");
   }
  }
 
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved