Uploaded image for project: 'Nutch'
  1. Nutch
  2. NUTCH-2895

Allow to add plugin dependency jars by wildcard

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 1.18
    • 1.21
    • plugin, runtime
    • None

    Description

      The plugin descriptors (plugin.xml) require to list all dependent jar files one by one as "library". This makes upgrading plugins which include a longer list of dependencies (parse-tika, any23, protocol-okhttp, Selenium-based protocols) a non-trivial task. Maybe we could add a "wildcard" rule that allows to add all (remaining) jars in the plugin folder to the classpath.

      Sure this would make the Nutch plugin system differ from the original Eclipse plugin architecture. When looking into recent Eclipse plugins: dependencies are in the lib/ folder and listed in the file "MANIFEST.MF".

      Attachments

        Activity

          People

            Unassigned Unassigned
            snagel Sebastian Nagel
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: