エラー:AEM Cloud Managerの BUILD_MAVEN_PACKAGE_ERROR
Adobe Experience Manager Cloud Managerで Build_Maven_Package_Error
が発生した場合は、常にコードエラーが原因です。 この問題は、npm (ノードパッケージマネージャー)を使用して、失敗したモジュールのノードバージョンを更新することで解決できます。
説明 description
環境
Adobe Experience ManagerCloud Manager
問題/症状
このエラー(AEM Cloud Managerでの Build_Maven_Package_Error
)を解決する方法を教えてください。
19:19:53,214 [ main] [ INFO] ------------------------------------------------------------------------
19:19:53,215 [ main] [ INFO] Reactor Summary for customer_name XXXX.XXX.XXXXXXX.XXXXXXXXXX:{}:
19:19:53,215 [ main] [ INFO]
19:19:53,216 [ main] [ INFO] customer_name ...................................... SUCCESS [ 3.600 s]
19:19:53,217 [ main] [ INFO] customer_name - Core ............................... SUCCESS [ 17.855 s]
19:19:53,218 [ main] [ INFO] customer_name - UI Frontend ........................ FAILURE [ 01:16 min]
19:19:53,218 [ main] [ INFO] customer_name – UI React ........................... SKIPPED
19:19:53,218 [ main] [ INFO] customer_name - UI apps ............................ SKIPPED
19:19:53,219 [ main] [ INFO] customer_name - UI content ......................... SKIPPED
19:19:53,219 [ main] [ INFO] customer_name Project Package ...................... SKIPPED
19:19:53,219 [ main] [ INFO] customer_name - Dispatcher ......................... SKIPPED
19:19:53,220 [ main] [ INFO] ------------------------------------------------------------------------
19:19:53,220 [ main] [ INFO] BUILD FAILURE
19:19:53,220 [ main] [ INFO] ------------------------------------------------------------------------
19:19:53,222 [ main] [ INFO] Total time: 01:41 min
19:19:53,224 [ main] [ INFO] Finished at: 2023-02-07T19:19:53Z
19:19:53,224 [ main] [ INFO] ------------------------------------------------------------------------
19:19:53,226 [ main] [ ERROR] Failed to execute goal com.github.xxxxx:frontend-maven-plugin:1.7.6:npm (npm run prod) on project com.xyz.ui.frontend: Failed to run task: 'npm run prod' failed. org.apache.commons.exec.ExecuteException: Process exited with an error: 2 (Exit value: 2) ->[ Help 1]
19:19:53,227 [ main] [ ERROR]
P2 チケットのエラー :
Pipeline Name: Production Pipeline
Pipeline Status: FAILED
Failure Caused By: CUSTOMER
Failed Step: build
Error Message: org.apache.commons.exec.ExecuteException: Process exited with an error: 1 (Exit value: 1)
解決策 resolution
このエラーは、npm を使用して、失敗したモジュールのノードバージョンを更新することで解決する必要があるコードの問題が原因です。 この変更を行うには、次の手順に従います。
-
Reactor
pom.xml
で使用されているノードバージョンを見つけます。 以下の例= 16.14.0pom.xml
:code language-none <configuration> <nodeVersion>v16.14.0</nodeVersion>. <npmVersion>8.3.1</npmVersion> <configuration>
-
ビルドにエラーが発生したモジュールの
package.json
ファイルに、このノードバージョンを devDependencies として追加します。上記の例では、UI フロントエンドです。前 -
package.json
:code language-none "devDependencies": { "@babel/core": "7.0.0", "@babel/plugin-proposal-class-properties": "7.3.3", "@babel/plugin-proposal-object-rest-spread": "7.3.2", "@material/tab-bar": "12.0.0", },
後 -
package.json
:code language-none "devDependencies": { "@types/node": "16.14.0", THIS LINE WAS ADDED "@babel/core": "7.0.0", "@babel/plugin-proposal-class-properties": "7.3.3", "@babel/plugin-proposal-object-rest-spread": "7.3.2", "@material/tab-bar": "12.0.0", },
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f