Content Management and Capture

Content Management and Capture

Come for answers. Stay for best practices. All we’re missing is you.

 View Only
  • 1.  ICN Plug-in development with IntelliJ IDEA

    Posted Wed February 26, 2025 07:47 AM

    Hi Team,

    I am currently using Eclipse IDE to implement ICN plug-ins and EDS. I copied the jars "com.ibm.ecm.icn.plugin_2.0.3.jar" and "com.ibm.ecm.icn.facet.EDSPlugin.202.jar" to eclipse dropins folder. This allows me to create or work on existing plug-ins.

    As part of our tech upgrade, Eclipse IDE will be prohibited product from second week of March. I must use IntelliJ IDEA to work on ICN plug-ins.

    Please help me on below 2 queries.
    1.How I can download the latest jars for "com.ibm.ecm.icn.plugin_2.0.3.jar" and "com.ibm.ecm.icn.facet.EDSPlugin.202.jar".
    2.How I can use IntelliJ IDEA to work on ICN plug-ins.



    ------------------------------
    RAVI KUMAR
    ------------------------------


  • 2.  RE: ICN Plug-in development with IntelliJ IDEA

    Posted Thu February 27, 2025 02:32 AM

    Hello,

    Can any one help me please.



    ------------------------------
    RAVI KUMAR
    ------------------------------



  • 3.  RE: ICN Plug-in development with IntelliJ IDEA

    Posted Fri February 28, 2025 02:57 AM

    203 is rather old.  Maybe you want the newer versions?

    GitHub - ibm-ecm/ibm-content-navigator-samples



    ------------------------------
    Stephen Weckesser
    ------------------------------



  • 4.  RE: ICN Plug-in development with IntelliJ IDEA

    Posted Sat March 01, 2025 11:32 AM
    Edited by Krishna Vaddireddy Sat March 01, 2025 04:01 PM

    Hi Ravi,

    As far as I know there is no such documentation from IBM about setting up local development environment for ICN plugin development with Intellij IDE.

    I know this is not the answer that you are looking for, but I want to share my experience working with ICN plugin development with Intellij IDE and hope it helps just in case.

    I create a maven java project in Intellij IDE and create\adjust the project folder structure as needed by ICN Plugin and then from there I continue my development as a normal java maven project.

    I add the needed dependencies (stored somewhere in local path or refer to a repo like nexus if you placed your cpe  jars in there) with system scope that are taken for the CPE server to the pom.xml.

    Thanks



    ------------------------------
    Krishna
    ------------------------------



  • 5.  RE: ICN Plug-in development with IntelliJ IDEA

    Posted Mon March 03, 2025 05:59 AM

    Hi Krishna,

    Thank you for your reply. I think I understood. If I use Eclipse IDE, it generates the required files like java, css, js and html. On top we just need to add our custom code.

    With IntelliJ IDE,  I need to create the required package structure, java, css, js and html on my own. On top need to add custom code anyway. It is quite work after getting used to Eclipse IDE :-). 

    The same applies If I want to create an EDS. I think it is more tough than creating a plug-in.



    ------------------------------
    RAVI KUMAR
    ------------------------------



  • 6.  RE: ICN Plug-in development with IntelliJ IDEA

    Posted Thu March 06, 2025 03:25 AM
    Edited by Ronald Heerema Thu March 06, 2025 03:26 AM

    Hello Ravi,

    We moved from Eclipse to IntelliJ years ago.  IntelliJ as far as we know doesn't have native plug-ins to develop Content Navigator plug-ins. In order to develop and maintain Content Navigator plug-ins we use the navigatorAPI jar that we extracted into our repository. See: https://www.ibm.com/support/pages/libraries-jar-files-required-custom-code-development-ibm-content-navigavtor-icn for the principle.

    I hope that helps you.



    ------------------------------
    Ronald Heerema
    Architect
    Dutch Tax Office
    Apeldoorn
    +31613009685
    ------------------------------