Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ant script for adding new examples does not work anymore #740

Closed
tthuem opened this issue Apr 6, 2018 · 2 comments
Closed

Ant script for adding new examples does not work anymore #740

tthuem opened this issue Apr 6, 2018 · 2 comments

Comments

@tthuem
Copy link
Member

tthuem commented Apr 6, 2018

Buildfile: C:\Users\tthuem\git\code-FeatureIDE\plugins\de.ovgu.featureide.examples\build.xml
createExampleInformation:
     [java] Examining Files...
     [java] Updating Index Files...
     [java] New index file for project CommandLineConfigurator was created. 
     [java] New index file for project GraphicalConfigurator was created. 
     [java] New index file for project PROFilE-E-Agribusiness was created. 
     [java] java.lang.NoClassDefFoundError: de/ovgu/featureide/fm/core/io/APersistentFormat
     [java] 	at org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:198)
     [java] 	at org.apache.tools.ant.taskdefs.Java.run(Java.java:834)
     [java] 	at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:228)
     [java] 	at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:137)
     [java] 	at org.apache.tools.ant.taskdefs.Java.execute(Java.java:110)
     [java] 	at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:293)
     [java] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     [java] 	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
     [java] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
     [java] 	at java.lang.reflect.Method.invoke(Unknown Source)
     [java] 	at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
     [java] 	at org.apache.tools.ant.Task.perform(Task.java:348)
     [java] 	at org.apache.tools.ant.Target.execute(Target.java:435)
     [java] 	at org.apache.tools.ant.Target.performTasks(Target.java:456)
     [java] 	at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1405)
     [java] 	at org.apache.tools.ant.Project.executeTarget(Project.java:1376)
     [java] 	at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
     [java] 	at org.eclipse.ant.internal.launching.remote.EclipseDefaultExecutor.executeTargets(EclipseDefaultExecutor.java:36)
     [java] 	at org.apache.tools.ant.Project.executeTargets(Project.java:1260)
     [java] 	at org.eclipse.ant.internal.launching.remote.InternalAntRunner.run(InternalAntRunner.java:460)
     [java] 	at org.eclipse.ant.internal.launching.remote.InternalAntRunner.main(InternalAntRunner.java:142)
     [java] Caused by: java.lang.NoClassDefFoundError: de/ovgu/featureide/fm/core/io/APersistentFormat
     [java] 	at de.ovgu.featureide.examples.utils.CreateMetaInformation.main(CreateMetaInformation.java:217)
     [java] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     [java] 	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
     [java] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
     [java] 	at java.lang.reflect.Method.invoke(Unknown Source)
     [java] 	at org.apache.tools.ant.taskdefs.ExecuteJava.run(ExecuteJava.java:221)
     [java] 	at org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:154)
     [java] 	... 20 more
     [java] Caused by: java.lang.ClassNotFoundException: de.ovgu.featureide.fm.core.io.APersistentFormat
     [java] 	at org.apache.tools.ant.AntClassLoader.findClassInComponents(AntClassLoader.java:1384)
     [java] 	at org.apache.tools.ant.AntClassLoader.findClass(AntClassLoader.java:1333)
     [java] 	at org.apache.tools.ant.AntClassLoader.loadClass(AntClassLoader.java:1094)
     [java] 	at java.lang.ClassLoader.loadClass(Unknown Source)
     [java] 	... 27 more
     [java] Java Result: -1
BUILD SUCCESSFUL
Total time: 14 seconds
@tthuem tthuem added this to the 3.5.1 (May) milestone Apr 6, 2018
@skrieter
Copy link
Collaborator

skrieter commented Apr 6, 2018

The ant script requires an up-to-date fm.core lib in the jar folder.
It is easier to just execute the Eclipse launch files UpdateIndexFiles.launch and UpdateIndexFiles_Force.launch in the root folder.

@tthuem tthuem closed this as completed in 1a8c9b1 Apr 6, 2018
@tthuem tthuem reopened this Apr 11, 2018
@skrieter
Copy link
Collaborator

Updated readme in b19733c

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants