今天又一次配置這個環(huán)境,順便寫個日志記錄下
1. 下載lomboz插件
emf-sdo-runtime-I200412160800.zip
http://forge.objectweb.org/project/download.php?group_id=97&file_id=3039
org.objectweb.lomboz_3.1.0.N20050106.zip
http://forge.objectweb.org/project/download.php?group_id=97&file_id=3060
2. 安裝插件
在E:\eclipse\links下建立一個文件emf-sdo-runtime-I200412160800.link
內(nèi)容:path=G:\\ejbsoft\\emf-sdo-runtime-I200412160800
再把org.objectweb.lomboz_3.1.0.N20050106.zip解壓到相應(yīng)的eclipse文件夾下面
3. 安裝BEA Weblogic 9.1
網(wǎng)絡(luò)上有很多教程,不說了
4. 修改weblogic配置
把E:\eclipse\plugins\com.objectlearn.jdt.j2ee_3.0.1\servers下面的weblogic81.server復(fù)制一份修改為weblogic91.server,其中內(nèi)容:
<serverDefinition
name="BEA Weblogic Server v9.1" //在 eclipse顯示的名字
ejbModules="true"
webModules="true"
earModules="true">
<property id="beaHome" //weblogic的安裝目錄
label="BEA Home Directory:"
type="directory"
default="C:/bea" />
<property id="serverRootDirectory" //weblogic的主目錄
label="Application Server Directory:"
type="directory"
default="C:/bea/weblogic91" />
<property id="domainName" //weblogic的域名
label="Admin Domain Name:"
type="string"
default="mydomain" />
<property id="domainDirectory" //weblogic的域目錄
label="Administration Domain Directory:"
type="directory"
default="C:/bea/user_projects/domains/base_domain" />
<property id="serverName" //weblogic的服務(wù)器名
label="Server Name:"
type="string"
default="AdminServer" />
<property id="userName" //用戶名
label="User Name:"
type="string"
default="weblogic" />
<property id="password" //密碼
label="Password:"
type="string"
default="12345678" />
<property id="productionMode"
label="Production Mode:"
type="boolean"
default="false" />
<property id="serverAddress"
label="Address:"
type="string"
default="127.0.0.1" />
<property id="serverPort"
label="Port:"
type="string"
default="7001" />
<property id="classPathVariableName"
label="Classpath Variable Name:"
type="string"
default="WEBLOGIC91" />
<property id="classPath"
label="Classpath Variable:"
type="directory"
default="C:/bea/weblogic91/server/lib" />
<serverHome>${serverRootDirectory}</serverHome>
<webModulesDeployDirectory>${domainDirectory}/applications</webModulesDeployDirectory>
<ejbModulesDeployDirectory>${domainDirectory}/applications</ejbModulesDeployDirectory>
<earModulesDeployDirectory>${domainDirectory}/applications</earModulesDeployDirectory>
<jndiInitialContextFactory>weblogic.jndi.WLInitialContextFactory</jndiInitialContextFactory>
<jndiProviderUrl>t3:/${serverAddress}:${serverPort}</jndiProviderUrl>
<startClass>weblogic.Server</startClass>
<startWorkingDirectory>${domainDirectory}</startWorkingDirectory>
<startVmParameters>-Xms32m -Xmx200m -XX:MaxPermSize=128m -Dweblogic.Name=${serverName} -Dbea.home="${beaHome}" -Dweblogic.management.username=${userName} -Dweblogic.management.password=${password} -Dweblogic.ProductionModeEnabled=${productionMode} -Djava.security.policy=="${serverRootDirectory}/server/lib/weblogic.policy"</startVmParameters>
<startProgramArguments></startProgramArguments>
<stopClass>weblogic.Admin</stopClass>
<stopWorkingDirectory>${domainDirectory}</stopWorkingDirectory>
<stopVmParameters></stopVmParameters>
<stopProgramArguments>-url t3://${serverAddress}:${serverPort} -username ${userName} -password ${password} SHUTDOWN</stopProgramArguments>
<serverClassPath>
<jar type="variable">JDK_TOOLS</jar>
<jar type="variable">${classPathVariableName}/weblogic.jar</jar>
<jar type="variable">${classPathVariableName}/ojdbc14.jar</jar>
<jar type="variable">${classPathVariableName}/webservices.jar</jar>
<jar type="absolute">C:/lib/dblib/mysql-connector-java-5.0.0-beta-bin.jar</jar>
<jar type="absolute">C:/lib/dblib/mysql-connector-java-5.0.0-beta-bin-g.jar</jar>
<jar type="absolute">C:/lib/dblib/aspectjrt.jar</jar>//做相應(yīng)修改
</serverClassPath>
<clientClassPath>
<jar type="variable">${classPathVariableName}/wlclient.jar</jar>
<jar type="variable">${classPathVariableName}/wsclient91.jar</jar>
<jar type="variable">${classPathVariableName}/wljtaclient.jar</jar>
<jar type="variable">${classPathVariableName}/wljmsclient.jar</jar>
</clientClassPath>
<projectClassPath>
<jar type="variable">JDK_TOOLS</jar>
<jar type="variable">${classPathVariableName}/weblogic.jar</jar>
<jar type="variable">${classPathVariableName}/ojdbc14.jar</jar>
<jar type="variable">${classPathVariableName}/webservices.jar</jar>
</projectClassPath>
</serverDefinition>