Details

    • Type: Story Story
    • Status: Closed
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: 1.3
    • Fix Version/s: 1.3.1
    • Component/s: Projects > Common
    • Labels:
      None
    • Similar Issues:
      Show 2 results 

      Description

      There are many occasions where the ant targets are the best option for the user to get the correct output. In those cases it is unsafe for the user to launch the ant tasks directly because of the following issues:

      • ECJ jar may not be found
      • OOM errors may occur since by default all ant tasks use the same JRE as eclipse
      • build.<user>.properties may not be configured correctly

      If we provide actions for the user (in context menu of project or context menu of build.xml file) then we can provide actions for invoking these same ant targets, but we can do the following

      • add the ECJ jar from the SDK /lib directory specifically for this launch
      • fork the JVM launch so ant has separate JVM, and set the memory to large amount like 1024m
      • make sure that build.<user>.properties is configured correctly.

        Activity

        Show
        Gregory Amerson added a comment - Fixed with this commit: https://github.com/liferay/liferay-ide/commit/3d828a7b1d351aba9af625ca296ef31e6111284e

          People

          • Assignee:
            Gregory Amerson
            Reporter:
            Gregory Amerson
            Participants of an Issue:
          • Votes:
            1 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:
              Days since last comment:
              4 years, 1 week, 3 days ago

              Development

                Structure Helper Panel