Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Won't Fix
    • Affects Version/s: None
    • Fix Version/s: 4.4.0
    • Component/s: None
    • Labels:
      None

      Description

      Use the Eclipse JDT (ecj) compiler by default instead of jikes. Place ecj.jar in %ANT_HOME%/lib so
      that the Eclipse JDT classes are visible to Ant.

      For more information, see
      http://help.eclipse.org/help33/index.jsp?topic=/org.eclipse.jdt.doc.isv/guide/jdt_api_compile.htm

      This has numerous benefits:

      1. Eclipse JDT is comparable in performance to jikes
      2. Eclipse JDT supports up to java 1.7. jikes development seems to have been replaced by Eclipse JDT development
      3. this enables use of hot code replacement when using the eclipse debugger (ie change some code in a method, eclipse auto-reloads the class with out redeploy or restart)
      4. license allows redistribution (ie distribute a customized ant that includes JDT)

        Attachments

          Activity

            People

            Assignee:
            support-lep@liferay.com SE Support
            Reporter:
            michael.young Michael Young
            Participants of an Issue:
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Packages

                Version Package
                4.4.0