Details

    • Type: Improvement Improvement
    • Status: Open Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None
    • Environment:
      every
    • Number of attachments :
      0

      Description

      Add the ability to set self-referencing properties in the *.properties files of maven. This could be useful e.g. for javadoc plugin for a (hypothetical) javadoc.offlineUrl property, which points to where the offline javadocs are located:
      project.properties could contain such locations which are part of the project, e.g.

      javadoc.offlineUrl=apidoc/package1/apidoc/packages.html:apidoc/package2/apidoc/packages.html

      $HOME/build.properties then should be able to extend the property by adding further offline URLs, e.g.

      javadoc.offlineUrl=$

      {javadoc.offlineUrl}

      :/usr/share/j2sdk1.4.1/docs/api/

      Of course, a general "self-referencing properties" could be useful for several other cases.

      As far as I was able to test this feature, a self-referencing properties used like above causes a Exception.

      I have no idea which code needs to be changed, so sorry, there's no patch attached.

        Activity

        Hide
        Martin Skopp added a comment -

        See also thread "About Javadoc links" @maven-user mailinglist.

        Show
        Martin Skopp added a comment - See also thread "About Javadoc links" @maven-user mailinglist.

          People

          • Assignee:
            Unassigned
            Reporter:
            Martin Skopp
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:

              Time Tracking

              Estimated:
              Original Estimate - 1 hour
              1h
              Remaining:
              Remaining Estimate - 1 hour
              1h
              Logged:
              Time Spent - Not Specified
              Not Specified