Unable to build knime-core 5.4.0: Parent POM resolution error

I’m trying to build knime-core version 5.4.0 from source, but I’m encountering a Maven build error related to parent POM resolution. Here are the details:

Error message:

[ERROR] The build could not read 1 project -> [Help 1]
[ERROR]   
[ERROR]   The project org.knime:knime-core:${revision}${changelist} (/Users/guqun/Downloads/knime-core-analytics-platform-5.4.0/pom.xml) has 1 error
[ERROR]     Non-resolvable parent POM for org.knime:knime-core:${revision}${changelist}: The following artifacts could not be resolved: org.knime.maven:ap.parent:pom:5.4.0 (absent): org.knime.maven:ap.parent:pom:5.4.0 was not found in ${knime.shared.p2} during a previous attempt. This failure was cached in the local repository and resolution is not reattempted until the update interval of p2-knime-shared has elapsed or updates are forced and 'parent.relativePath' points at wrong local POM @ line 5, column 10 -> [Help 2]
[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/UnresolvableModelException

Could you please help with:

  1. How to properly resolve the parent POM (org.knime.maven:ap.parent:5.4.0)?
  2. Is there any specific repository I need to configure?
  3. Are there any prerequisites I need to set up before building knime-core?
  4. Is there a comprehensive guide available for building KNIME from source?
  5. Could you point me to documentation about the complete build and deployment process?
  6. What’s the recommended order for building KNIME dependencies?

The official documentation seems to be scattered, and I would greatly appreciate any guidance on where to find a complete, step-by-step build guide for KNIME core components.

Thank you for your help!

Best regards