how we make plugin based target file from knime source code.

how we make plugin based target file from knime source code.

Hi @vjain43 -

Have you checked our KNIME Extension Quickstart Guide?

Hi @ScottF ,
Thanks for your reply. helpful setps to create a new extension. But I want to setting up knime from source and create executable distributions for windows and macbook to my team members. In our organisation downloading directly from outside network is restricted, As a developer I have access but I cannot directly use executables, and need to build it from source code, scan and fix vulneribilties and get approval from governance team before distribution.

Hi @ScottF , can you please assist with the above question?

Let me ask internally to find someone who can help.

Hi,

Building it entirely on your own will be quite difficult—almost impossible, in fact. Our internal build process involves many additional steps, including code signing, macOS notarization, and more.

If your users don’t have access to the external network, a better approach would be to mirror our update sites and downloads locally.

Also, our code is signed, so if there are any concerns about authenticity, it can be verified as coming from the original authors.

3 Likes

Hi @wiswedel , I am trying to build knime-core 5.4.3 version, All dependencies related issues have been resolved. Now getting parent POM file error. Can you tell from where I can fetch this file.
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): Could not find artifact org.knime.maven:ap.parent:pom:5.4.0 in

Hi @wiswedel,

Could you please respond? I am attaching a screenshot of the source code repository that I am trying to build using Maven with the command mvn clean install -U -DskipTests.

The error I am encountering is:

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): Could not find artifact org.knime.maven:ap.parent:pom:5.4.0 in

From where can I download that POM file? If I need any other repositories while building this source code, please let me know.

Hi @wiswedel ,

I hope you’re doing well. I wanted to follow up on my previous message regarding the Maven build issue. I am attaching a screenshot of the source code repository that I am trying to build using the command mvn clean install -U -DskipTests.

The error I am encountering is:

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): Could not find artifact org.knime.maven:ap.parent:pom:5.4.0 in

Could you please let me know from where I can download that POM file? If there are any other repositories I need while building this source code, please inform me.

Thank you for your assistance.

Hi @wiswedel

Just following up on my earlier message regarding the Maven build issue.

I’m still encountering the same error when running:

mvn clean install -U -DskipTests

The build fails due to a missing parent POM:

org.knime.maven:ap.parent:pom:5.4.0 – Could not be resolved

Could you please let me know:

  • Where I can access or download the ap.parent POM for version 5.4.0?

  • If there are any additional Maven repositories I should configure?

I’d really appreciate any guidance, as I’m currently blocked and unable to proceed with the build.

Thanks again for your time and support!

Hi @wiswedel ,

Just following up on my earlier message regarding the Maven build issue.

I’m still encountering the same error when running the following command:

mvn clean install -U -DskipTests

The build fails due to a missing parent POM:

org.knime.maven:ap.parent:pom:5.4.0 – Could not be resolved

Could you please advise on the following:

  1. Where can I access or download the ap.parent POM for version 5.4.0?
  2. Are there any additional Maven repositories I should configure to resolve this dependency?

I’d really appreciate any guidance, as this issue is currently blocking my progress.

Thanks again for your time and support!