zDev - Tycho - OSS
  1. zDev - Tycho - OSS
  2. TYCHO-608

Eclipse.ini is not generated. SimpleConfiguration is ignored.

    Details

    • Type: Bug Bug
    • Status: Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: 0.11.0
    • Fix Version/s: None
    • Component/s: Product Development
    • Labels:
      None
    • Global Rank:
      505

      Description

      During the packaging, the eclipse.ini is not generated and the launcher arguments are not available

      More, the plugin simpleconfiguration " is ignored. The config.ini does not match the appropriate definition to use this plugin.

      The attached patch allows you to:

      • generate the eclipse.ini. It is well known by the name of the launcher. Works on Linux and Windows platform.
      • generate a suitable configuration for using the plugin simpleconfiguration if the plugin is detected in the bundle list. TYCHO-607 patch is mandatory that the feature works correctly.
      • rename the target directory with the same name as the launcher: adding a field configuration (renameRootfolder)
      • get the launcher arguments definition in product file

      The new class (LaucnherArgs) must be saved in tycho-metadata-model project.

      1. LauncherArgs.java
        2 kB
        Gregory Cochon
      2. NewFunction.patch
        21 kB
        Gregory Cochon

        Activity

        Gregory Cochon created issue -
        Hide
        Tobias Oberlies added a comment -

        From your patch I can see that you are using eclipse-application. Unfortunately, that packaging type is out of active development. It will eventually be replaced by eclipse-product. Until eclipse-product is implemented, you'll need to build your product in an eclipse-repository packaging type. eclipse-repository (and the future eclipse-product) creates products that use the simple configurator.

        You may still be able to convince one of the other committers to accept your patch, but I don't think that I will have time for it... (Sorry for that!)

        Show
        Tobias Oberlies added a comment - From your patch I can see that you are using eclipse-application. Unfortunately, that packaging type is out of active development. It will eventually be replaced by eclipse-product . Until eclipse-product is implemented, you'll need to build your product in an eclipse-repository packaging type. eclipse-repository (and the future eclipse-product) creates products that use the simple configurator. You may still be able to convince one of the other committers to accept your patch, but I don't think that I will have time for it... (Sorry for that!)
        Hide
        Gregory Cochon added a comment -

        Ok. Thanks for the informations. I will use the new feature.

        Show
        Gregory Cochon added a comment - Ok. Thanks for the informations. I will use the new feature.
        Igor Fedorenko made changes -
        Field Original Value New Value
        Assignee Igor Fedorenko [ ifedorenko ]

          People

          • Assignee:
            Unassigned
            Reporter:
            Gregory Cochon
            Last Updated By:
            Igor Fedorenko
          • Votes:
            2 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Date of First Response: