- Simon Jakubowski
- 07/19/11
Hi there,
I was trying to build my MPS Project via Ant and got some very unhelpful Exceptions. For Example:
I got rid of these errors by adding fork mode and more heap size to the jvm in the ant script.
Please give more revealing Exceptions. It´s really frustrating when you have no clue of what is going on.
Regards,
Simon
I was trying to build my MPS Project via Ant and got some very unhelpful Exceptions. For Example:
Total time: 23 seconds
Exception in thread "AWT-EventQueue-0" java.lang.ExceptionInInitializerError
at jetbrains.mps.nodeEditor.style.Style.<init>(Style.java:37)
at jetbrains.mps.nodeEditor.cells.EditorCell_Basic.<init>(EditorCell_Basic.java:75)
at jetbrains.mps.nodeEditor.cells.EditorCell_Label.<init>(EditorCell_Label.java:55)
at jetbrains.mps.nodeEditor.cells.EditorCell_Constant.<init>(EditorCell_Constant.java:41)
at jetbrains.mps.nodeEditor.cells.EditorCell_Constant.<init>(EditorCell_Constant.java:37)
at jetbrains.mps.nodeEditor.inspector.InspectorEditorComponent.createRootCell(InspectorEditorComponent.java:99)
at jetbrains.mps.nodeEditor.EditorComponent$33$1.run(EditorComponent.java:1548)
at jetbrains.mps.nodeEditor.EditorComponent.runSwapCellsActions(EditorComponent.java:2420)
at jetbrains.mps.nodeEditor.EditorComponent.access$2700(EditorComponent.java:104)
at jetbrains.mps.nodeEditor.EditorComponent$33.run(EditorComponent.java:1546)
at jetbrains.mps.ide.smodel.WorkbenchModelAccess$1.run(WorkbenchModelAccess.java:80)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:757)
at jetbrains.mps.ide.smodel.WorkbenchModelAccess.runReadAction(WorkbenchModelAccess.java:76)
at jetbrains.mps.nodeEditor.EditorComponent.rebuildEditorContent(EditorComponent.java:1531)
at jetbrains.mps.nodeEditor.EditorComponent.rebuildEditorContent(EditorComponent.java:1525)
at jetbrains.mps.nodeEditor.inspector.InspectorEditorComponent.reinitEditor(InspectorEditorComponent.java:55)
at jetbrains.mps.nodeEditor.inspector.InspectorEditorComponent.<init>(InspectorEditorComponent.java:44)
at jetbrains.mps.nodeEditor.inspector.InspectorEditorComponent.<init>(InspectorEditorComponent.java:38)
at jetbrains.mps.nodeEditor.InspectorTool$1.run(InspectorTool.java:60)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: java.lang.NullPointerException
at com.intellij.openapi.vfs.newvfs.persistent.FSRecords.getTimestamp(FSRecords.java:892)
at com.intellij.openapi.vfs.newvfs.persistent.PersistentFS.getTimeStamp(PersistentFS.java:323)
at com.intellij.openapi.vfs.newvfs.impl.VirtualFileSystemEntry.getTimeStamp(VirtualFileSystemEntry.java:213)
at jetbrains.mps.ide.vfs.IdeaFile.lastModified(IdeaFile.java:128)
at jetbrains.mps.smodel.DefaultSModelDescriptor.fileTimestamp(DefaultSModelDescriptor.java:367)
at jetbrains.mps.smodel.DefaultSModelDescriptor.updateDiskTimestamp(DefaultSModelDescriptor.java:348)
at jetbrains.mps.smodel.DefaultSModelDescriptor.initialLoad(DefaultSModelDescriptor.java:88)
at jetbrains.mps.smodel.BaseSModelDescriptor$1.compute(BaseSModelDescriptor.java:65)
at jetbrains.mps.smodel.BaseSModelDescriptor$1.compute(BaseSModelDescriptor.java:62)
at jetbrains.mps.smodel.NodeReadAccessCasterInEditor.runReadTransparentAction(NodeReadAccessCasterInEditor.java:96)
at jetbrains.mps.smodel.BaseSModelDescriptor.getSModel(BaseSModelDescriptor.java:62)
at jetbrains.mps.lang.smodel.generator.smodelAdapter.SEnumOperations.getEnum(SEnumOperations.java:17)
at jetbrains.mps.editor.runtime.impl.CellUtil.getDefaultSideTransformTag(CellUtil.java:22)
at jetbrains.mps.nodeEditor.style.StyleAttributes.<clinit>(StyleAttributes.java:90)
... 27 more
Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: Could not initialize class jetbrains.mps.nodeEditor.style.StyleAttributes
at jetbrains.mps.nodeEditor.style.Style.<init>(Style.java:37)
at jetbrains.mps.nodeEditor.cells.EditorCell_Basic.<init>(EditorCell_Basic.java:75)
at jetbrains.mps.nodeEditor.cells.EditorCell_Label.<init>(EditorCell_Label.java:55)
at jetbrains.mps.nodeEditor.cells.EditorCell_Constant.<init>(EditorCell_Constant.java:41)
at jetbrains.mps.nodeEditor.cells.EditorCell_Constant.<init>(EditorCell_Constant.java:37)
at jetbrains.mps.nodeEditor.inspector.InspectorEditorComponent.createRootCell(InspectorEditorComponent.java:99)
at jetbrains.mps.nodeEditor.EditorComponent$33$1.run(EditorComponent.java:1548)
at jetbrains.mps.nodeEditor.EditorComponent.runSwapCellsActions(EditorComponent.java:2420)
at jetbrains.mps.nodeEditor.EditorComponent.access$2700(EditorComponent.java:104)
at jetbrains.mps.nodeEditor.EditorComponent$33.run(EditorComponent.java:1546)
at jetbrains.mps.ide.smodel.WorkbenchModelAccess.runReadAction(WorkbenchModelAccess.java:70)
at jetbrains.mps.nodeEditor.EditorComponent.rebuildEditorContent(EditorComponent.java:1531)
at jetbrains.mps.nodeEditor.EditorComponent.rebuildEditorContent(EditorComponent.java:1525)
at jetbrains.mps.nodeEditor.EditorComponent$3$1.run(EditorComponent.java:175)
at jetbrains.mps.ide.smodel.WorkbenchModelAccess$7.compute(WorkbenchModelAccess.java:268)
at jetbrains.mps.ide.smodel.WorkbenchModelAccess$7.compute(WorkbenchModelAccess.java:264)
at com.intellij.openapi.application.impl.ApplicationImpl$10.run(ApplicationImpl.java:798)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:757)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:796)
at jetbrains.mps.ide.smodel.WorkbenchModelAccess.tryRead(WorkbenchModelAccess.java:264)
at jetbrains.mps.ide.smodel.EDTExecutor$1.tryRun(EDTExecutor.java:58)
at jetbrains.mps.ide.smodel.EDTExecutor$Executor.worker(EDTExecutor.java:192)
at jetbrains.mps.ide.smodel.EDTExecutor$Executor.access$300(EDTExecutor.java:129)
at jetbrains.mps.ide.smodel.EDTExecutor$Executor$1.run(EDTExecutor.java:135)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
ERROR: null
java.lang.NullPointerException
at jetbrains.mps.nodeEditor.InspectorTool.disposeComponent(InspectorTool.java:69)
at com.intellij.openapi.components.impl.ComponentManagerImpl.disposeComponents(ComponentManagerImpl.java:161)
at com.intellij.openapi.project.impl.ProjectImpl.dispose(ProjectImpl.java:330)
at com.intellij.openapi.util.Disposer$1.execute(Disposer.java:37)
at com.intellij.openapi.util.Disposer$1.execute(Disposer.java:35)
at com.intellij.openapi.util.objectTree.ObjectNode$1.execute(ObjectNode.java:124)
at com.intellij.openapi.util.objectTree.ObjectNode$1.execute(ObjectNode.java:106)
at com.intellij.openapi.util.objectTree.ObjectTree.executeActionWithRecursiveGuard(ObjectTree.java:151)
at com.intellij.openapi.util.objectTree.ObjectNode.execute(ObjectNode.java:106)
at com.intellij.openapi.util.objectTree.ObjectTree.executeAll(ObjectTree.java:133)
at com.intellij.openapi.util.Disposer.dispose(Disposer.java:95)
at com.intellij.openapi.util.Disposer.dispose(Disposer.java:91)
at com.intellij.openapi.project.impl.ProjectManagerImpl.disposeComponent(ProjectManagerImpl.java:180)
at com.intellij.openapi.components.impl.ComponentManagerImpl.disposeComponents(ComponentManagerImpl.java:161)
at com.intellij.openapi.application.impl.ApplicationImpl.dispose(ApplicationImpl.java:505)
at com.intellij.openapi.util.Disposer$1.execute(Disposer.java:37)
at com.intellij.openapi.util.Disposer$1.execute(Disposer.java:35)
at com.intellij.openapi.util.objectTree.ObjectNode$1.execute(ObjectNode.java:124)
at com.intellij.openapi.util.objectTree.ObjectNode$1.execute(ObjectNode.java:106)
at com.intellij.openapi.util.objectTree.ObjectTree.executeActionWithRecursiveGuard(ObjectTree.java:151)
at com.intellij.openapi.util.objectTree.ObjectNode.execute(ObjectNode.java:106)
at com.intellij.openapi.util.objectTree.ObjectTree.executeAll(ObjectTree.java:133)
at com.intellij.openapi.util.Disposer.dispose(Disposer.java:95)
at com.intellij.openapi.util.Disposer.dispose(Disposer.java:91)
at com.intellij.openapi.application.impl.ApplicationImpl.disposeSelf(ApplicationImpl.java:291)
at com.intellij.openapi.application.impl.ApplicationImpl.access$100(ApplicationImpl.java:81)
at com.intellij.openapi.application.impl.ApplicationImpl$4$1.run(ApplicationImpl.java:256)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
ERROR: null
java.lang.AssertionError: null
at com.intellij.openapi.diagnostic.DefaultLogger.error(DefaultLogger.java:49)
at com.intellij.openapi.diagnostic.Logger.error(Logger.java:63)
at com.intellij.openapi.components.impl.ComponentManagerImpl.disposeComponents(ComponentManagerImpl.java:164)
at com.intellij.openapi.project.impl.ProjectImpl.dispose(ProjectImpl.java:330)
at com.intellij.openapi.util.Disposer$1.execute(Disposer.java:37)
at com.intellij.openapi.util.Disposer$1.execute(Disposer.java:35)
at com.intellij.openapi.util.objectTree.ObjectNode$1.execute(ObjectNode.java:124)
at com.intellij.openapi.util.objectTree.ObjectNode$1.execute(ObjectNode.java:106)
at com.intellij.openapi.util.objectTree.ObjectTree.executeActionWithRecursiveGuard(ObjectTree.java:151)
at com.intellij.openapi.util.objectTree.ObjectNode.execute(ObjectNode.java:106)
at com.intellij.openapi.util.objectTree.ObjectTree.executeAll(ObjectTree.java:133)
at com.intellij.openapi.util.Disposer.dispose(Disposer.java:95)
at com.intellij.openapi.util.Disposer.dispose(Disposer.java:91)
at com.intellij.openapi.project.impl.ProjectManagerImpl.disposeComponent(ProjectManagerImpl.java:180)
at com.intellij.openapi.components.impl.ComponentManagerImpl.disposeComponents(ComponentManagerImpl.java:161)
at com.intellij.openapi.application.impl.ApplicationImpl.dispose(ApplicationImpl.java:505)
at com.intellij.openapi.util.Disposer$1.execute(Disposer.java:37)
at com.intellij.openapi.util.Disposer$1.execute(Disposer.java:35)
at com.intellij.openapi.util.objectTree.ObjectNode$1.execute(ObjectNode.java:124)
at com.intellij.openapi.util.objectTree.ObjectNode$1.execute(ObjectNode.java:106)
at com.intellij.openapi.util.objectTree.ObjectTree.executeActionWithRecursiveGuard(ObjectTree.java:151)
at com.intellij.openapi.util.objectTree.ObjectNode.execute(ObjectNode.java:106)
at com.intellij.openapi.util.objectTree.ObjectTree.executeAll(ObjectTree.java:133)
at com.intellij.openapi.util.Disposer.dispose(Disposer.java:95)
at com.intellij.openapi.util.Disposer.dispose(Disposer.java:91)
at com.intellij.openapi.application.impl.ApplicationImpl.disposeSelf(ApplicationImpl.java:291)
at com.intellij.openapi.application.impl.ApplicationImpl.access$100(ApplicationImpl.java:81)
at com.intellij.openapi.application.impl.ApplicationImpl$4$1.run(ApplicationImpl.java:256)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
ERROR: null
java.lang.AssertionError: null
at com.intellij.openapi.diagnostic.DefaultLogger.error(DefaultLogger.java:49)
at com.intellij.openapi.diagnostic.Logger.error(Logger.java:63)
at com.intellij.openapi.util.objectTree.ObjectNode$1.execute(ObjectNode.java:131)
at com.intellij.openapi.util.objectTree.ObjectNode$1.execute(ObjectNode.java:106)
at com.intellij.openapi.util.objectTree.ObjectTree.executeActionWithRecursiveGuard(ObjectTree.java:151)
at com.intellij.openapi.util.objectTree.ObjectNode.execute(ObjectNode.java:106)
at com.intellij.openapi.util.objectTree.ObjectTree.executeAll(ObjectTree.java:133)
at com.intellij.openapi.util.Disposer.dispose(Disposer.java:95)
at com.intellij.openapi.util.Disposer.dispose(Disposer.java:91)
at com.intellij.openapi.project.impl.ProjectManagerImpl.disposeComponent(ProjectManagerImpl.java:180)
at com.intellij.openapi.components.impl.ComponentManagerImpl.disposeComponents(ComponentManagerImpl.java:161)
at com.intellij.openapi.application.impl.ApplicationImpl.dispose(ApplicationImpl.java:505)
at com.intellij.openapi.util.Disposer$1.execute(Disposer.java:37)
at com.intellij.openapi.util.Disposer$1.execute(Disposer.java:35)
at com.intellij.openapi.util.objectTree.ObjectNode$1.execute(ObjectNode.java:124)
at com.intellij.openapi.util.objectTree.ObjectNode$1.execute(ObjectNode.java:106)
at com.intellij.openapi.util.objectTree.ObjectTree.executeActionWithRecursiveGuard(ObjectTree.java:151)
at com.intellij.openapi.util.objectTree.ObjectNode.execute(ObjectNode.java:106)
at com.intellij.openapi.util.objectTree.ObjectTree.executeAll(ObjectTree.java:133)
at com.intellij.openapi.util.Disposer.dispose(Disposer.java:95)
at com.intellij.openapi.util.Disposer.dispose(Disposer.java:91)
at com.intellij.openapi.application.impl.ApplicationImpl.disposeSelf(ApplicationImpl.java:291)
at com.intellij.openapi.application.impl.ApplicationImpl.access$100(ApplicationImpl.java:81)
at com.intellij.openapi.application.impl.ApplicationImpl$4$1.run(ApplicationImpl.java:256)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
ERROR: null
java.lang.AssertionError: null
at com.intellij.openapi.diagnostic.DefaultLogger.error(DefaultLogger.java:49)
at com.intellij.openapi.diagnostic.Logger.error(Logger.java:63)
at com.intellij.openapi.components.impl.ComponentManagerImpl.disposeComponents(ComponentManagerImpl.java:164)
at com.intellij.openapi.application.impl.ApplicationImpl.dispose(ApplicationImpl.java:505)
at com.intellij.openapi.util.Disposer$1.execute(Disposer.java:37)
at com.intellij.openapi.util.Disposer$1.execute(Disposer.java:35)
at com.intellij.openapi.util.objectTree.ObjectNode$1.execute(ObjectNode.java:124)
at com.intellij.openapi.util.objectTree.ObjectNode$1.execute(ObjectNode.java:106)
at com.intellij.openapi.util.objectTree.ObjectTree.executeActionWithRecursiveGuard(ObjectTree.java:151)
at com.intellij.openapi.util.objectTree.ObjectNode.execute(ObjectNode.java:106)
at com.intellij.openapi.util.objectTree.ObjectTree.executeAll(ObjectTree.java:133)
at com.intellij.openapi.util.Disposer.dispose(Disposer.java:95)
at com.intellij.openapi.util.Disposer.dispose(Disposer.java:91)
at com.intellij.openapi.application.impl.ApplicationImpl.disposeSelf(ApplicationImpl.java:291)
at com.intellij.openapi.application.impl.ApplicationImpl.access$100(ApplicationImpl.java:81)
at com.intellij.openapi.application.impl.ApplicationImpl$4$1.run(ApplicationImpl.java:256)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
ERROR: null
java.lang.reflect.InvocationTargetException
at java.awt.EventQueue.invokeAndWait(EventQueue.java:998)
at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1320)
at com.intellij.openapi.application.impl.ApplicationImpl$4.run(ApplicationImpl.java:249)
at com.intellij.openapi.util.ShutDownTracker.run(ShutDownTracker.java:75)
at java.lang.Thread.run(Thread.java:662)
Caused by: java.lang.AssertionError: null
at com.intellij.openapi.diagnostic.DefaultLogger.error(DefaultLogger.java:49)
at com.intellij.openapi.diagnostic.Logger.error(Logger.java:63)
at com.intellij.openapi.util.objectTree.ObjectNode$1.execute(ObjectNode.java:131)
at com.intellij.openapi.util.objectTree.ObjectNode$1.execute(ObjectNode.java:106)
at com.intellij.openapi.util.objectTree.ObjectTree.executeActionWithRecursiveGuard(ObjectTree.java:151)
at com.intellij.openapi.util.objectTree.ObjectNode.execute(ObjectNode.java:106)
at com.intellij.openapi.util.objectTree.ObjectTree.executeAll(ObjectTree.java:133)
at com.intellij.openapi.util.Disposer.dispose(Disposer.java:95)
at com.intellij.openapi.util.Disposer.dispose(Disposer.java:91)
at com.intellij.openapi.application.impl.ApplicationImpl.disposeSelf(ApplicationImpl.java:291)
at com.intellij.openapi.application.impl.ApplicationImpl.access$100(ApplicationImpl.java:81)
at com.intellij.openapi.application.impl.ApplicationImpl$4$1.run(ApplicationImpl.java:256)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
ERROR: null
java.lang.AssertionError: null
at com.intellij.openapi.diagnostic.DefaultLogger.error(DefaultLogger.java:49)
at com.intellij.openapi.diagnostic.Logger.error(Logger.java:63)
at com.intellij.openapi.application.impl.ApplicationImpl$4.run(ApplicationImpl.java:265)
at com.intellij.openapi.util.ShutDownTracker.run(ShutDownTracker.java:75)
at java.lang.Thread.run(Thread.java:662)
Exception in thread "Shutdown tracker" java.lang.AssertionError: null
at com.intellij.openapi.diagnostic.DefaultLogger.error(DefaultLogger.java:49)
at com.intellij.openapi.diagnostic.Logger.error(Logger.java:63)
at com.intellij.openapi.util.ShutDownTracker.run(ShutDownTracker.java:78)
at java.lang.Thread.run(Thread.java:662)
I got rid of these errors by adding fork mode and more heap size to the jvm in the ant script.
Please give more revealing Exceptions. It´s really frustrating when you have no clue of what is going on.
Regards,
Simon
- Simon Jakubowski
- 07/20/11
I have to correct myself. It´s still not working. I don´t know why it said "Build Successful" yesterday, but today i get the same Exceptions as yesterday.
Could somebody give me some advice on how to build with ant?
My Build.xml looks like this:
I´m using MPS 2.0 and i´m running it on a Windows machine.
Could somebody give me some advice on how to build with ant?
My Build.xml looks like this:
<?xml version="1.0" encoding="UTF-8" ?>
<project name="maven-antrun-" default="generate">
<property name="mps.home" value="C:/Programme/JetBrains/MPS 2.0 RC1"/>
<target name="generate">
<taskdef resource="jetbrains/mps/build/ant/antlib.xml" classpath="${mps.home}/languages/generate.ant.task.jar"/>
<jvmargs id="myargs">
<arg value="-Xmx512m"/>
</jvmargs>
<mps.generate fork="true" loglevel="info">
<jvmargs refid="myargs"/>
<library name="entityLanguage" dir="languages/entityLanguage/" />
<library name="entityLanguage.sandbox" dir="languages/entityLanguage/sandbox" />
<model dir="languages/entityLanguage/sandbox"/>
</mps.generate>
</target>
</project>
I´m using MPS 2.0 and i´m running it on a Windows machine.
- Julia Beliaeva
- 07/28/11
Hello, Simon,
This seems to be a bug. Can you provide the full build log please (not just the exceptions)?
--
Regards,
Julia
This seems to be a bug. Can you provide the full build log please (not just the exceptions)?
--
Regards,
Julia