Khi làm việc với Mule ESB có sử dụng Apache Maven trong Anypoint Studio, mình tin chắc rằng ai cũng phải gặp lỗi sau:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
[ERROR] [ERROR] Some problems were encountered while processing the POMs: [ERROR] Unresolveable build extension: Plugin org.mule.tools.maven:mule-app-maven-plugin:1.2 or one of its dependencies could not be resolved: Could not find artifact com.sun:tools:jar:1.5.0 at specified path C:\Program Files\Java\jre1.8.0_101/../lib/tools.jar @ [ERROR] Unknown packaging: mule @ line 9, column 16 @ [ERROR] The build could not read 1 project -> [Help 1] [ERROR] [ERROR] The project com.huongdanjava:esbexample:1.0.0-SNAPSHOT (D:\test\esbexample\pom.xml) has 2 errors [ERROR] Unresolveable build extension: Plugin org.mule.tools.maven:mule-app-maven-plugin:1.2 or one of its dependencies could not be resolved: Could not find artifact com.sun:tools:jar:1.5.0 at specified path C:\Program Files\Java\jre1.8.0_101/../lib/tools.jar -> [Help 2] [ERROR] Unknown packaging: mule @ line 9, column 16 [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException [ERROR] [Help 2] http://cwiki.apache.org/confluence/display/MAVEN/PluginManagerException |
Để giải quyết lỗi này, các bạn hãy làm theo những hướng dẫn của mình sau đây nhé:
– Đầu tiên, các bạn hãy vào Window -> Preferences, mở nút Java và chọn Installed JREs
– Ở bên phải cửa sổ, các bạn chọn vào JRE mặc định của Anypoint Studio và nhấn nút Edit…
– Hiện tại, JRE mặc định của Anypoint Studio đang trỏ đến thư mục JRE, chúng ta sẽ chỉnh sửa nó trỏ về thư mục của JDK, bằng cách nhấn nút Directory… và đi đến thư mục cài đặt của JDK.
– Nhấn nút OK để lựa chọn thư mục của JDK.
– Nhấn nút Finish để hoàn thành việc thay đổi.
– Build lại ứng dụng Mule ESB để xem kết quả nhé các bạn!
Minh Tan
Cảm ơn bạn, hướng dẫn rất chi tiết, mong bạn có những bài hướng dẫn về Mule nhiều hơn, Thân