idea如何部署專案到weblogic
首先我們點選如下按鈕
點選+號,找到weblogic伺服器,並選擇local
在server這個頁面需要配置如下幾點
關於webloigc如何建立域,可以參看我的另一篇文章,weblogic如何建立域
server頁面我配置好,如圖所示,點選Apply
Apply之後會出現如下顯示
我們來啟動一下,啟動報錯
點選OK後跳出這個頁面
我們選擇我們剛才開始配置的那個Jdk
配置好後,Apply,發現專案也不報錯了
我們點選OK,退出頁面,重新啟動weblogic
這次啟動報專案具體的一些錯誤,我先解決掉這些錯誤
解決掉錯誤之後,我們重新啟動,載入沒有報錯,有如下紅框提示,則代表啟動成功
接下來,我們配置資料來源
發現一直訪問不到控制檯,我們停掉weblogic
我們先把專案部署進去吧
點選shift+ctrl+alt+s,發現專案有錯,將紅框處報錯的直接移除,然後Apply
選中專案
點選Apply,然後選擇如下
然後回到weblogic頁面將專案載入進去
然後再次執行weblogic
備註:我自己的專案需要做一些特殊的配置
------------------------------------------------------------------------------------------------------------------------------------------------------------------------
<Error> <Deployer> <BEA-149205> <Failed to initialize the application 'channel2_war_exploded' due to error weblogic.management.DeploymentException: [Deployer:149003]Unable to access application source information in 'D:\Item\idea_ver_nx\portal_nx\out\artifacts\channel2_war_exploded' for application 'channel2_war_exploded'. The specific error is: [Deployer:149158]No application files exist at 'D:\Item\idea_ver_nx\portal_nx\out\artifacts\channel2_war_exploded'...
weblogic.management.DeploymentException: [Deployer:149003]Unable to access application source information in 'D:\Item\idea_ver_nx\portal_nx\out\artifacts\channel2_war_exploded' for application 'channel2_war_exploded'. The specific error is: [Deployer:149158]No application files exist at 'D:\Item\idea_ver_nx\portal_nx\out\artifacts\channel2_war_exploded'..
at weblogic.deploy.internal.targetserver.BasicDeployment.verifyLocalApp(BasicDeployment.java:124)
at weblogic.deploy.internal.targetserver.BasicDeployment.createDeployment(BasicDeployment.java:146)
at weblogic.deploy.internal.targetserver.AppDeployment.prepare(AppDeployment.java:114)
at weblogic.management.deploy.internal.DeploymentAdapter$1.doPrepare(DeploymentAdapter.java:39)
at weblogic.management.deploy.internal.DeploymentAdapter.prepare(DeploymentAdapter.java:191)
Truncated. see log file for complete stacktrace
------------------------------------------------------------------------------------------------------------------------------------------------------------------------
如果報以上的錯誤,不用管
如下圖的什麼Sources啊,什麼之類不用做配置
部署的時候設定好編譯檔案的路徑就可以了