Forte for Java(後整合為 NetBeans 前身)是 Sun 釋出的免費 Java Web 開發 IDE,支援 Java、Servlet、JSP、JDBC、資料庫存取等技術,適合建構互動式資料庫驅動的動態網站。使用前需具備 Java、Servlet、JDBC、JSP、HTML 語法及資料庫基本概念。
官方下載:https://www.sun.com/forte/ 免費 CE (Community Edition) 版
| 平台 | 安裝檔 |
|---|---|
| Windows | forte_ce_2.exe |
| Linux | ForteCE-FCS-2[1].noarch.rpm / forte_ce_2.sh |
| Solaris | forte_ce_2.sh |
| 通用 | forte_ce_2.class |
附屬文檔(PDF):Release Notes、Installation Guide、Tutorial、Programming 系列、Javadoc、Online Help (F1)
| 平台 | JDK 需求 | 硬體建議 |
|---|---|---|
| Windows NT/2000 | J2SE 1.3+ (j2sdk-1_3_0_02) | Pentium III 450MHz, 256MB RAM, 256MB swap |
| Solaris SPARC | J2SE 1.3+ | Ultra 60, 512MB RAM, 512MB swap |
| Linux | J2SE 1.3+ | Pentium III 450MHz, 256MB RAM, 256MB swap |
Solaris 7/8 需額外安裝多項修補檔(Kernel、Libthread、Motif、C++、Xsun 等)。
forte_ce_2.exe → 授權條款 → 客戶資訊runide.exe -cp${CLASSPATH}(若省略 -cp 需手動將 JDBC 驅動放入 /lib/ext)$ sh forte_ce_2.sh # 非 root 身份執行
# 選擇相容 JVM → 授權 → 指定目錄 → 完成
$ forte4j/bin/runide.sh # 啟動
$ java uninstall # 移除(在 /forte4j 目錄下)
Linux RedHat 6.2 亦可用 RPM 安裝:rpm -ivh ForteCE-FCS-2.noarch.rpm → runide
runide_multiuser.exe/usr/local/forte4j/ → chown -R f4jadmin.f4jusers → 建立 runide link → 用戶首次啟動自動建立 ~/forte4j| 參數 | 功能 |
|---|---|
| -jdkhome | 指定 JDK 家目錄 |
| -hotspot / -classic | 選擇 JVM 模式 |
| -cp | 附加 CLASSPATH |
| -J<jvm_flags> | JVM 旗標參數 |
| -ui WindowsLookAndFeel / MotifLookAndFeel | 切換介面風格 |
| -fontsize | 調整字型大小 |
| -userdir | 指定用戶設定目錄 |
/forte4j/system/Projects/專案名 及 project.last(風險:IDE 運行中操作可能損壞現行專案)| 目錄 | 用途 |
|---|---|
| /beans | 已安裝 JavaBeans 元件 |
| /bin | ide.cfg、執行檔、batch 檔 |
| /Development | 預設掛載點,使用者開發產出物存放處 |
| /docs | 主要文檔 |
| /javadoc | Javadoc 文檔存取目錄 |
| /lib | 核心函式庫,含 /ext(擴充)、/patch(啟動優先讀取) |
| /modules | 模組安裝目錄 |
| /sources | 原始碼目錄 |
| /system | 系統檔、ide.log、project.basic、project.last 等 |