Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [pde-build-dev] Setting up an Eclipse builder


Make sure that you are running the generated build scripts from eclipse using the antRunner.

PaScaL



"Gunnar Wagenknecht" <G.Wagenknecht@xxxxxxxxxxxx>
Sent by: pde-build-dev-admin@xxxxxxxxxxx

06/22/2004 04:05 AM

Please respond to
pde-build-dev

To
<platform-releng-dev@xxxxxxxxxxx>
cc
<pde-build-dev@xxxxxxxxxxx>
Subject
[pde-build-dev] Setting up an Eclipse builder





Hi!

I tried to setup an Eclipse builder for our plugins. I created a patch
for https://bugs.eclipse.org/bugs/show_bug.cgi?id=34757 and managed to
setup an environment where I can debug this.
So far everything went nice until compiling. It complains that the
Compiler Adapter 'org.eclipse.jdt.core.JDTCompilerAdapter' can't be
found.

Any ideas?

This is the simple stack trace. The workspace ".log" contains more
exceptions.

my.custom.builder\buildAll.xml
my.custom.builder\build.xml
org.eclipse.releng.basebuilder\plugins\org.eclipse.pde.build_3.0.0\scrip
ts\build.xml:23:
org.eclipse.releng.basebuilder\plugins\org.eclipse.pde.build_3.0.0\scrip
ts\build.xml:75:
my.custom.builder\runtime\customTargets.xml:8:
org.eclipse.releng.basebuilder\plugins\org.eclipse.pde.build_3.0.0\scrip
ts\genericTargets.xml:69:
my.custom.builder\src\features\my.custom.feature\build.xml:174:
my.custom.builder\src\features\my.custom.feature\build.xml:30:
my.custom.builder\src\plugins\my.custom.plugin\build.xml:80:
my.custom.builder\src\plugins\my.custom.plugin\build.xml:48:
  Compiler Adapter 'org.eclipse.jdt.core.JDTCompilerAdapter' can't be
found.

This is the last exception in the log:

--- Nested Exception ---
java.lang.ClassNotFoundException:
org.eclipse.jdt.core.JDTCompilerAdapter
                at java.net.URLClassLoader$1.run(URLClassLoader.java:199)
                at java.security.AccessController.doPrivileged(Native Method)
                at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
                at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
                at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
                at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
                at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
                at java.lang.Class.forName0(Native Method)
                at java.lang.Class.forName(Class.java:141)
                at
org.apache.tools.ant.taskdefs.compilers.CompilerAdapterFactory.resolveCl
assName(CompilerAdapterFactory.java:163)
                at
org.apache.tools.ant.taskdefs.compilers.CompilerAdapterFactory.getCompil
er(CompilerAdapterFactory.java:131)
                at org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:935)
                at org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:764)
                at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:269)
                at org.apache.tools.ant.Task.perform(Task.java:364)
                at org.apache.tools.ant.Target.execute(Target.java:301)
                at org.apache.tools.ant.Target.performTasks(Target.java:328)
                at org.apache.tools.ant.Project.executeTarget(Project.java:1215)
                at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:383)
                at
org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:107)
                at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:269)
                at org.apache.tools.ant.Task.perform(Task.java:364)
                at org.apache.tools.ant.Target.execute(Target.java:301)
                at org.apache.tools.ant.Target.performTasks(Target.java:328)
                at org.apache.tools.ant.Project.executeTarget(Project.java:1215)
                at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:383)
                at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:269)
                at org.apache.tools.ant.Task.perform(Task.java:364)
                at org.apache.tools.ant.Target.execute(Target.java:301)
                at org.apache.tools.ant.Target.performTasks(Target.java:328)
                at org.apache.tools.ant.Project.executeTarget(Project.java:1215)
                at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:383)
                at
org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:107)
                at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:269)
                at org.apache.tools.ant.Task.perform(Task.java:364)
                at org.apache.tools.ant.Target.execute(Target.java:301)
                at org.apache.tools.ant.Target.performTasks(Target.java:328)
                at org.apache.tools.ant.Project.executeTarget(Project.java:1215)
                at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:383)
                at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:269)
                at org.apache.tools.ant.Task.perform(Task.java:364)
                at org.apache.tools.ant.Target.execute(Target.java:301)
                at org.apache.tools.ant.Target.performTasks(Target.java:328)
                at org.apache.tools.ant.Project.executeTarget(Project.java:1215)
                at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:383)
                at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:269)
                at org.apache.tools.ant.Task.perform(Task.java:364)
                at org.apache.tools.ant.Target.execute(Target.java:301)
                at org.apache.tools.ant.Target.performTasks(Target.java:328)
                at org.apache.tools.ant.Project.executeTarget(Project.java:1215)
                at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:383)
                at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:269)
                at org.apache.tools.ant.Task.perform(Task.java:364)
                at org.apache.tools.ant.Target.execute(Target.java:301)
                at org.apache.tools.ant.Target.performTasks(Target.java:328)
                at org.apache.tools.ant.Project.executeTarget(Project.java:1215)
                at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:383)
                at
org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:107)
                at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:269)
                at org.apache.tools.ant.Task.perform(Task.java:364)
                at org.apache.tools.ant.Target.execute(Target.java:301)
                at org.apache.tools.ant.Target.performTasks(Target.java:328)
                at org.apache.tools.ant.Project.executeTarget(Project.java:1215)
                at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:383)
                at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:269)
                at org.apache.tools.ant.Task.perform(Task.java:364)
                at org.apache.tools.ant.Target.execute(Target.java:301)
                at org.apache.tools.ant.Target.performTasks(Target.java:328)
                at org.apache.tools.ant.Project.executeTarget(Project.java:1215)
                at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:383)
                at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:269)
                at org.apache.tools.ant.Task.perform(Task.java:364)
                at org.apache.tools.ant.Target.execute(Target.java:301)
                at org.apache.tools.ant.Target.performTasks(Target.java:328)
                at org.apache.tools.ant.Project.executeTarget(Project.java:1215)
                at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:383)
                at
org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:107)
                at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:269)
                at org.apache.tools.ant.Task.perform(Task.java:364)
                at org.apache.tools.ant.Target.execute(Target.java:301)
                at org.apache.tools.ant.Target.performTasks(Target.java:328)
                at org.apache.tools.ant.Project.executeTarget(Project.java:1215)
                at
org.eclipse.ant.internal.core.ant.InternalAntRunner.run(InternalAntRunne
r.java:635)
                at
org.eclipse.ant.internal.core.ant.InternalAntRunner.run(InternalAntRunne
r.java:539)
                at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:39)
                at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)
                at java.lang.reflect.Method.invoke(Method.java:324)
                at org.eclipse.ant.core.AntRunner.run(AntRunner.java:488)
                at
org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActiva
tor.java:334)
                at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:
272)
                at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:
128)
                at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:39)
                at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)
                at java.lang.reflect.Method.invoke(Method.java:324)
                at org.eclipse.core.launcher.Main.basicRun(Main.java:185)
                at org.eclipse.core.launcher.Main.run(Main.java:638)
                at org.eclipse.core.launcher.Main.main(Main.java:622)


Thanks, Gunnar


_______________________________________________
pde-build-dev mailing list
pde-build-dev@xxxxxxxxxxx
http://dev.eclipse.org/mailman/listinfo/pde-build-dev


Back to the top