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

build service action when invoked via action handler fails with latest 6.2.0-snapshot

Details

    • Bug
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 2.0.0
    • 2.0.0 M1
    • Projects
    • None

    Description

      Because of the latest changes to Plugins SDK to use Ivy, the ecj.jar is no longer available on the <sdk>/lib/ecj.jar location. The service builder compile-java targets require the ecj.jar to be on the global ant classpath. In the latest version of Sdk since this ecj.jar is no longer available the builds fail with the following error:

      compile-java:
      [copy] Copied 5 empty directories to 5 empty directories under D:\liferay\liferay-plugins\portlets\ivy-portlet\docroot\WEB-INF\service-classes
      [javac] Compiling 19 source files to D:\liferay\liferay-plugins\portlets\ivy-portlet\docroot\WEB-INF\service-classes

      BUILD FAILED
      D:\liferay\liferay-plugins\build-common-plugin.xml:288: The following error occurred while executing this line:
      D:\liferay\liferay-plugins\build-common.xml:150: java.lang.NoClassDefFoundError: org/eclipse/jdt/internal/compiler/impl/CompilerOptions

      Total time: 10 seconds

      Attachments

        Activity

          People

            gregory.amerson Gregory Amerson
            gregory.amerson Gregory Amerson
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:
              9 years, 29 weeks ago

              Packages

                Version Package
                2.0.0 M1