Error while running the MIT App Inventor locally

While running the MIT App Inventor locally I got the following error when giving ant command.

ubuntu@ubuntu-Lenovo-IdeaPad-S540-15IWL-D:~/mitapp/appinventor-sources/appinventor$ ant
Buildfile: /home/ubuntu/mitapp/appinventor-sources/appinventor/build.xml

all:

init:

MakeWarLibsDir:

common_CommonUtils:

init:

CommonUtils:

common_CommonVersion:

init:

CommonVersion:

components_CommonConstants:

init:

CommonConstants:

WarLibs:

AiSharedLib:

AiServerLib:

components_AndroidRuntime:

common_CommonVersion:

init:

CommonVersion:

init:

HtmlEntities:

Barcode:

CopyComponentLibraries:

common_CommonUtils:

init:

CommonUtils:

CommonConstants:

AnnotationProcessors:

AndroidRuntime.uptodate:

AndroidRuntime:

AiClientLib:

AiRebindLib:

blocklyeditor_BlocklyTranslationGenerator:

CheckBlocklyTranslations:

init:

CheckBlocklyCompile:

BlocklyCompile:

BlocklyTranslationGenerator:

CheckDocs:

BuildDocs:
     [exec] Execute failed: java.io.IOException: Cannot run program "bundle" (in directory "/home/ubuntu/mitapp/appinventor-sources/appinventor/docs/markdown"): error=2, No such file or directory
     [exec] Execute failed: java.io.IOException: Cannot run program "bundle" (in directory "/home/ubuntu/mitapp/appinventor-sources/appinventor/docs/markdown"): error=2, No such file or directory

CopyToBuildWar:

CheckYaClientApp:

YaClientApp:
     [java] Loading inherited module 'com.google.appinventor.YaClient-dev'
     [java]    Loading inherited module 'com.google.appinventor.YaClient'
     [java]       [ERROR] Unexpected error while processing XML
     [java] java.lang.UnsupportedClassVersionError: com/google/appinventor/rebind/ExtendedServiceProxyGenerator has been compiled by a more recent version of the Java Runtime (class file version 61.0), this version of the Java Runtime only recognizes class file versions up to 52.0
     [java] 	at java.lang.ClassLoader.defineClass1(Native Method)
     [java] 	at java.lang.ClassLoader.defineClass(ClassLoader.java:756)
     [java] 	at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
     [java] 	at java.net.URLClassLoader.defineClass(URLClassLoader.java:473)
     [java] 	at java.net.URLClassLoader.access$100(URLClassLoader.java:74)
     [java] 	at java.net.URLClassLoader$1.run(URLClassLoader.java:369)
     [java] 	at java.net.URLClassLoader$1.run(URLClassLoader.java:363)
     [java] 	at java.security.AccessController.doPrivileged(Native Method)
     [java] 	at java.net.URLClassLoader.findClass(URLClassLoader.java:362)
     [java] 	at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
     [java] 	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352)
     [java] 	at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
     [java] 	at com.google.gwt.dev.cfg.ModuleDefSchema$ClassAttrCvt.convertToArg(ModuleDefSchema.java:899)
     [java] 	at com.google.gwt.dev.util.xml.HandlerArgs.convertToArg(HandlerArgs.java:64)
     [java] 	at com.google.gwt.dev.util.xml.HandlerMethod.invokeBegin(HandlerMethod.java:221)
     [java] 	at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.startElement(ReflectiveParser.java:296)
     [java] 	at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source)
     [java] 	at org.apache.xerces.impl.dtd.XMLDTDValidator.startElement(Unknown Source)
     [java] 	at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown Source)
     [java] 	at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
     [java] 	at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
     [java] 	at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
     [java] 	at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
     [java] 	at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
     [java] 	at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
     [java] 	at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
     [java] 	at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.parse(ReflectiveParser.java:349)
     [java] 	at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.access$200(ReflectiveParser.java:70)
     [java] 	at com.google.gwt.dev.util.xml.ReflectiveParser.parse(ReflectiveParser.java:431)
     [java] 	at com.google.gwt.dev.cfg.ModuleDefLoader.nestedLoad(ModuleDefLoader.java:316)
     [java] 	at com.google.gwt.dev.cfg.ModuleDefSchema$BodySchema.__inherits_begin(ModuleDefSchema.java:501)
     [java] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     [java] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
     [java] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
     [java] 	at java.lang.reflect.Method.invoke(Method.java:498)
     [java] 	at com.google.gwt.dev.util.xml.HandlerMethod.invokeBegin(HandlerMethod.java:230)
     [java] 	at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.startElement(ReflectiveParser.java:296)
     [java] 	at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source)
     [java] 	at org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Unknown Source)
     [java] 	at org.apache.xerces.impl.dtd.XMLDTDValidator.emptyElement(Unknown Source)
     [java] 	at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown Source)
     [java] 	at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
     [java] 	at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
     [java] 	at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
     [java] 	at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
     [java] 	at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
     [java] 	at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
     [java] 	at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
     [java] 	at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.parse(ReflectiveParser.java:349)
     [java] 	at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.access$200(ReflectiveParser.java:70)
     [java] 	at com.google.gwt.dev.util.xml.ReflectiveParser.parse(ReflectiveParser.java:431)
     [java] 	at com.google.gwt.dev.cfg.ModuleDefLoader.nestedLoad(ModuleDefLoader.java:316)
     [java] 	at com.google.gwt.dev.cfg.ModuleDefLoader.load(ModuleDefLoader.java:243)
     [java] 	at com.google.gwt.dev.cfg.ModuleDefLoader.doLoadModule(ModuleDefLoader.java:193)
     [java] 	at com.google.gwt.dev.cfg.ModuleDefLoader.loadFromResources(ModuleDefLoader.java:151)
     [java] 	at com.google.gwt.dev.cfg.ModuleDefLoader.loadFromClassPath(ModuleDefLoader.java:126)
     [java] 	at com.google.gwt.dev.Compiler.compile(Compiler.java:139)
     [java] 	at com.google.gwt.dev.Compiler$1.run(Compiler.java:118)
     [java] 	at com.google.gwt.dev.CompileTaskRunner.doRun(CompileTaskRunner.java:55)
     [java] 	at com.google.gwt.dev.CompileTaskRunner.runWithAppropriateLogger(CompileTaskRunner.java:50)
     [java] 	at com.google.gwt.dev.Compiler.main(Compiler.java:125)

BUILD FAILED
/home/ubuntu/mitapp/appinventor-sources/appinventor/build.xml:16: The following error occurred while executing this line:
/home/ubuntu/mitapp/appinventor-sources/appinventor/appengine/build.xml:624: Java returned: 1

Total time: 4 seconds

If anyone have faced such issue please help me solving this error.

It looks like you may have previously tried to compile App Inventor with a newer version of Java. Run ant clean and then ant to rebuild.

1 Like

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.