J2EE開發環境配置


最近又開始研究J2EE了,開始JAVA程序的第一步就是需要配置開發環境。

以前每次都是去百度上查如何配置環境變量,雖然這個東西配多了就記住了,

但是還是覺得應該寫個博文大概記錄一下主要流程,以便以后翻閱。

一、下載相應軟件

  JDK:      http://www.oracle.com/technetwork/java/javase/downloads/index.html

  全稱:Java Development Kit,是Sun Microsystems針對Java開發員的產品。JDK 是整個Java的核心,包括了Java運行環境、Java工具和Java基礎類庫。

  Tomcat:    http://tomcat.apache.org/

  一個比較流行的Web 應用服務器,因為我對這個比較熟悉,所以一般使用這個,你也可以使用Resin、JBoss等其他中間件系統。

  Eclipse:     http://www.eclipse.org/downloads/

  這個是免費的java開發IDE,可以用來開發所有的JAVA項目,因為是基於插件的,所以你也可以下載所需要的插件進行拓展。

  MyEclipse:     http://www.myeclipseide.com/

  這個是基於Eclipse的一個插件,但是現在人家已經不再只是個插件了,現在已經將eclipse集成到它最新的版本中了,成為一個功能強大的IDE。

 

二、安裝JDK,並配置環境變量

  安裝成功后,進入環境變量配置界面(我的電腦->屬性->高級->環境變量)。

  需要新建三個變量:

  JAVA_HOME,設置變量值為:jdk安裝路徑,例如:C:\Program Files\Java\jdk1.7.0;

  Path,設置變量值為:%JAVA_HOME%\bin; %JAVA_HOME%\jre\bin;

  Classpath,設置變量值為:%JAVA_HOME%\bin;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\jre\lib\rt.jar;

  (注意,如果已經存在path變量,那么編輯這個變量,並把內容添加在末尾,以分號;相隔。)

  最后測試以下:

  配置完成后,進入cmd,輸入javac -version,如果得到jdk的版本號,那么就說明配置成功。

 

三、下載Tomcat,放置到磁盤上,並配置環境變量

  新建兩個變量:CATALINA_HOME和CATALINA_BASE,並設置它們的值為:tomcat的目錄位置,

  例如:C:\Program Files\apache-tomcat-7.0

  然后,在Path后面,加上以下內容:%CATALINA_HOME%\bin;

  最后,在Classpath后面,加上以下內容:%CATALINA_HOME%\lib\servlet-api.jar;%CATALINA_HOME%\lib\jsp-api.jar;

 

  點擊%CATALINA_HOME%\bin\startup.bat,啟動Tomcat,如果沒有報錯信息說明配置成功。

  在瀏覽器中,輸入http://localhost:8080/,進入tomcat的主頁。

 

  接下來,我們來配置一下tomcat的登錄管理用戶賬號。

  在%CATALINA_HOME%\conf目錄下,存放着tomcat的所有配置文件,每次tomcat啟動時,就會去讀取這些配置文件,

  並根據我們配置的內容進行加載啟動。所以,如果你需要修改配置文件,那么最好重啟一下tomcat,讓配置生效。

  相比之下,好像Resin就不需要重啟,每次配置信息修改后,它就會自動重新加載重新啟動,但是最好還是自己手動重啟。

  1、server.xml(可以配置端口、SSL連接等信息)

    如果出現端口沖突時,我們可以修改這個文件里的端口號,來避免沖突。

      <Connector port="8080" protocol="HTTP/1.1"
                    connectionTimeout="20000"
                    redirectPort="8443" />

這里的默認啟動端口為8080,我們可以修改為我們想要的端口(80端口為http協議的默認端口,如果修改為80,那么可以直接通過http://localhost進行網站的訪問)

 

  2、tomcat-user.xml

  這里可以配置tomcat管理賬號,可以添加管理員賬號。

<tomcat-users>
<!--
  NOTE:  By default, no user is included in the "manager-gui" role required
  to operate the "/manager/html" web application.  If you wish to use this app,
  you must define such a user - the username and password are arbitrary.
-->
<!--
  NOTE:  The sample user and role entries below are wrapped in a comment
  and thus are ignored when reading this file. Do not forget to remove
  <!.. ..> that surrounds them.
-->
<!--
  <role rolename="tomcat"/>
  <role rolename="role1"/>
  <user username="tomcat" password="tomcat" roles="tomcat"/>
  <user username="both" password="tomcat" roles="tomcat,role1"/>
  <user username="role1" password="tomcat" roles="role1"/>
-->
<user username="manager" password="manager" roles="manager-gui"/>
<user username="admin" password="admin" roles="admin-gui"/>
</tomcat-users>

 

 

四、安裝Eclipse或者MyEclipse進行開發了。

  因為MyEclipse功能比較多,建議可以先優化一下,加速啟動速度和反應速度。

 

  

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM