首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> Java 相關知識

Java 開發環境建置完整指南:從 JDK 設定到 Eclipse 整合 Tomcat

     編輯:Java 相關知識

一、環境變數設定

建置 Java 編譯環境的第一步是正確配置系統環境變數。以下為關鍵變數與範例路徑(請依實際安裝位置調整):

CLASSPATH
C:\Sun\AppServer\jdk\lib\tools.jar;C:\Sun\AppServer\jdk\lib\dt.jar;
C:\Sun\AppServer\jdk\lib\bin;C:\Sun\AppServer\jdk\lib\ant\bin;
c:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msbase.jar;
C:\Sun\AppServer\jdk\lib\tools.jar;C:\Sun\AppServer\jdk\lib\dt.jar;
C:\Sun\AppServer\jdk\jre\lib\ext\jtds-0.7.1.jar;

JAVA_HOME
C:\Sun\AppServer\jdk

PATH
C:\Sun\AppServer\jdk\bin;D:\apache-ant-1.6.1\bin;

ANT_HOME
d:\apache-ant-1.6.1

說明: CLASSPATH 包含 JDK 核心庫、Ant 庫及 JDBC 驅動;JAVA_HOME 指向 JDK 根目錄;PATH 加入 bin 目錄與 Ant 的 bin;ANT_HOME 指向 Ant 安裝目錄。

二、Eclipse 語言包安裝(以繁體中文為例)

  1. 解壓縮: 關閉 Eclipse,將下載的語言包解壓,重新命名資料夾為簡潔名稱(如 eclipse2.1.2.1Language),複製至 Eclipse 安裝目錄下(如 C:\eclipse2.1.3\eclipse)。
  2. 建立 Link 檔: 在 Eclipse 目錄下新建 links 資料夾,裡面建立文字檔(如 language.link),內容為 path=eclipse2.1.2.1Language。注意路徑分隔符需使用雙反斜線 \\。
  3. 重新啟動 Eclipse,介面即會顯示對應語言。

三、Eclipse 整合 Tomcat 開發 Servlet

準備軟體版本

  • Tomcat 4.0
  • JDK 1.4
  • Eclipse 2.1.3
  • Sysdeo Tomcat Plugin:下載連結

安裝步驟

  1. 依序安裝 JDK、Tomcat、Eclipse(解壓即可)。
  2. 解壓 Tomcat Plugin,將 com.sysdeo.eclipse.tomcat 資料夾複製到 Eclipse plugins 目錄。

配置 Tomcat Plugin

  1. 啟動 Eclipse,開啟 Window → Preferences。
  2. 左側選擇 Tomcat,右側設定:
    Tomcat Version 選 Version 4.1.x
    Tomcat Home 選 Tomcat 安裝路徑
    Configuration File 會自動填入 server.xml
  3. 展開左側 Tomcat 選單,選 JVM Settings,JRE 選 Detected VM。
  4. 按 Apply → OK。
  5. 工具列應出現貓咪圖示(若無,至 Window → Customize Perspective → Other 勾選 Tomcat)。
  6. 點擊 Start Tomcat,Console 顯示啟動訊息即成功。

建立 Hello World Servlet 範例

  1. File → New → Project,選 Tomcat Project,專案名輸入 HelloWorld。
  2. 勾選 can update server.xml file,完成專案建立。
  3. 新增 Class:名稱 HelloWorld,父類別 javax.servlet.http.HttpServlet。
  4. 覆寫 doGet 方法:
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;

public class HelloWorld extends HttpServlet {
    public void doGet(HttpServletRequest request, HttpServletResponse response)
            throws IOException, ServletException {
        response.setContentType("text/html");
        PrintWriter writer = response.getWriter();
        writer.println("Hello World!");
    }
}
  1. 儲存(Ctrl+S),右鍵專案選 Tomcat Project → update context to server.xml。
  2. 在 Eclipse 中啟動 Tomcat。
  3. 瀏覽器訪問 https://localhost:8080/HelloWorld/servlet/HelloWorld 驗證。

四、Lomboz 安裝(Eclipse J2EE 擴充套件)

  1. 解壓 lomboz.213.zip。
  2. 將解壓內容複製到 Eclipse 目錄下(如 C:\eclipse2.1.3\eclipse),若缺 eclipse 子目錄請自行建立,再將 plugins 複製進去。
  3. 在 links 目錄新建 lomboz.213.link,內容:path=lomboz.213。
  4. 重啟 Eclipse,File → New → Project 即可看到 Lomboz 專案類型。

五、MySQL 與 MS SQL Server JDBC Driver 安裝至 JBoss

MySQL Driver

  1. 解壓 mysql-connector-jdbc-3.0.10-stable.zip。
  2. 將 mysql-connector-java-3.0.10-stable-bin.jar 複製到 JBOSS_HOME\server\default\lib。

MS SQL Server Driver

  1. 執行 SQLServer2KJDBCsetup.exe 安裝至預設目錄。
  2. 將 lib 目錄下的 msbase.jar、mssqlserver.jar、msutil.jar 複製到 JBoss 同樣的 lib 目錄。
  3. 啟動 SQL Server 2000,使用查詢分析器執行安裝目錄下 SQLServer JTA\instjdbc.sql 腳本。

六、JBoss 資料庫連線池設定

在 JBOSS_HOME\server\default\deploy 建立兩個 XML 檔:

mysql-ds.xml

<?xml version="1.0" encoding="UTF-8"?>
<datasources>
  <local-tx-datasource>
    <jndi-name>MySql</jndi-name>
    <connection-url>jdbc:mysql://10.0.0.18:3306/test</connection-url>
    <driver-class>org.gjt.mm.mysql.Driver</driver-class>
    <user-name>root</user-name>
    <password></password>
  </local-tx-datasource>
</datasources>

mssql-ds.xml

<?xml version="1.0" encoding="UTF-8"?>
<datasources>
  <local-tx-datasource>
    <jndi-name>MSSQL</jndi-name>
    <connection-url>jdbc:microsoft:sqlserver://10.0.0.18:1433;DatabaseName=test</connection-url>
    <driver-class>com.microsoft.jdbc.sqlserver.SQLServerDriver</driver-class>
    <user-name>sa</user-name>
    <password></password>
  </local-tx-datasource>
</datasources>

七、MySQL JDBC Driver 執行環境 Classpath 補充

classpath
D:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msbase.jar;
D:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\mssqlserver.jar;
D:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msutil.jar

將上述路徑加入系統或使用者的 CLASSPATH 變數中,確保應用程式能正確載入驅動類別。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved