Невозможно создать модель инструмента ecore из genmodel из-за исключения StringIndexOutOfBoundsException:JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Невозможно создать модель инструмента ecore из genmodel из-за исключения StringIndexOutOfBoundsException:

Сообщение Anonymous »

В настоящее время я пытаюсь создать свою модель ecore с помощью ecoretools 0.10 и Java 11, я использую eclipse 4.24.
Когда я нажимаю «Создать все» или «Создать код модели» в своей модели генома, я получаю следующую ошибку: совершенно не понятно

Код: Выделить всё

java.lang.StringIndexOutOfBoundsException: String index out of range: -1
at java.base/java.lang.String.substring(String.java:1841)
at org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl.appendAnnotationInfo(GenBaseImpl.java:1845)
at org.eclipse.emf.codegen.ecore.genmodel.impl.GenFeatureImpl.getModelInfo(GenFeatureImpl.java:2431)
at org.eclipse.emf.codegen.ecore.genmodel.impl.GenFeatureImpl.getModelInfo(GenFeatureImpl.java:2230)
at org.eclipse.emf.codegen.ecore.templates.model.Class$2.run(Class.java:1882)
at org.eclipse.emf.codegen.ecore.templates.model.Class.generate(Class.java:3920)
at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.eclipse.emf.codegen.jet.JETEmitter.generate(JETEmitter.java:470)
at org.eclipse.emf.codegen.ecore.generator.AbstractGeneratorAdapter.generateJava(AbstractGeneratorAdapter.java:1979)
at org.eclipse.emf.codegen.ecore.genmodel.generator.GenClassGeneratorAdapter.generateInterface(GenClassGeneratorAdapter.java:117)
at org.eclipse.emf.codegen.ecore.genmodel.generator.GenClassGeneratorAdapter.generateModel(GenClassGeneratorAdapter.java:100)
at org.eclipse.emf.codegen.ecore.genmodel.generator.GenBaseGeneratorAdapter.doGenerate(GenBaseGeneratorAdapter.java:215)
at org.eclipse.emf.codegen.ecore.generator.AbstractGeneratorAdapter.generate(AbstractGeneratorAdapter.java:319)
at org.eclipse.emf.codegen.ecore.generator.Generator.generate(Generator.java:763)
at org.eclipse.emf.codegen.ecore.genmodel.presentation.GeneratorUIUtil$GeneratorOperation.execute(GeneratorUIUtil.java:178)
at org.eclipse.ui.actions.WorkspaceModifyOperation.lambda$0(WorkspaceModifyOperation.java:110)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2380)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2405)
at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:131)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:122)
Я пытался скомпилировать свою модель, и это хорошо, но мой код не регенерируется.
Я также пытался воссоздать свою модель генома, но проблема все еще осталась.
Я также безуспешно удаляю все AppendAnotationInfo.
Чего мне не хватает?

Подробнее здесь: https://stackoverflow.com/questions/790 ... utofbounds
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»