Uploaded image for project: 'PUBLIC - Liferay IDE'
  1. PUBLIC - Liferay IDE
  2. IDE-411

Add actions for invoking Liferay plugin ant targets


    • Type: Story
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 1.3
    • Fix Version/s: 1.3.1
    • Component/s: Projects > Common
    • Labels:


      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.




            • Assignee:
              gregory.amerson Gregory Amerson
              gregory.amerson Gregory Amerson
              Participants of an Issue:
            • Votes:
              1 Vote for this issue
              0 Start watching this issue


              • Created:
                Days since last comment:
                6 years, 44 weeks, 1 day ago