1. 程式人生 > >idea如何部署專案到weblogic

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啊,什麼之類不用做配置

部署的時候設定好編譯檔案的路徑就可以了