經典商業組合(JBuilder+WebLogic+Oracle)價格驚人、硬體要求高、針對大型專案。國內中小型專案為主,推薦全開源組合:
jboss-3.0.4_tomcat-4.0.6mysql-4.0.13 + MySQL Control Center(GUI)+ mm.mysql-2.0.14 JDBC 驅動標準安裝,設定 JAVA_HOME、PATH、CLASSPATH,此處略過。
# 解壓 JBoss 至 D:\ # 解壓 JDBC 驅動包 mm.mysql-2.0.14-bin.jar 至 D:\jboss-3.0.4_tomcat-4.0.6\server\default\lib # 複製資料源範例 D:\jboss-3.0.4_tomcat-4.0.6\docs\examples\jca\mysql-service.xml → D:\jboss-3.0.4_tomcat-4.0.6\server\default\deploy
<attribute name="JndiName">MySqlDS</attribute> <attribute name="ManagedConnectionFactoryProperties"> <properties> <config-property name="ConnectionURL" type="java.lang.String"> jdbc:mysql://localhost:3306/test</config-property> <config-property name="DriverClass" type="java.lang.String"> org.gjt.mm.mysql.Driver</config-property> <config-property name="UserName" type="java.lang.String">root</config-property> <config-property name="Password" type="java.lang.String"></config-property> </properties> </attribute>
mysql\bin\mysqld-nt.exe 啟動服務# 解壓 Eclipse 至 D:\
# 解壓 Lomboz plugins 內容至 D:\Eclipse\plugins
# 啟動 Eclipse
(1) Window → Preferences → Lomboz
- JDK Tools.jar 設定
- Server Definitions → Server types: JBoss 3.0
Application Server Directory: D:/jboss-3.0.4_tomcat-4.0.6
Classpath Variable: D:/jboss-3.0.4_tomcat-4.0.6
(2) Window → Customize Perspective → Shortcuts → New → Java
勾選 "Lomboz J2EE Wizards"
現在可在 Eclipse 中開發、除錯、部署 J2EE 應用至 JBoss,資料層對接 MySQL。