Непонятная ошибка

Версия Minecraft
1.12.2
API
Forge

sk9zist :l

Исправился
981
18
157
Мы снова в рубрике "Неведомая дичь". на этот раз это и вправду дичь... (со мной дичь происходит 24/7, не удивляйтесь)
Последние пару минут эклипс работал нормально, потом незапустился, выдал мне окошко и сказал мол "Иди читай лог, больше ничего не скажу". Лог собственно ниже.
 
Краш-лог
!SESSION 2020-10-23 19:27:38.779 -----------------------------------------------
eclipse.buildId=4.7.3.M20180330-0640
java.version=1.8.0_261
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=ru_RU
Framework arguments: -product org.eclipse.epp.package.java.product
Command-line arguments: -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.java.product

This is a continuation of log file C:\Users\danil\eclipse\.metadata\.bak_0.log
Created Time: 2020-10-23 19:34:58.691

!ENTRY org.eclipse.m2e.logback.appender 2 0 2020-10-23 19:34:58.692
!MESSAGE Failed to download org.eclipse.recommenders:index::zip:0.0.0
!STACK 0
org.eclipse.aether.resolution.ArtifactResolutionException: Could not find artifact org.eclipse.recommenders:index:zip:0.0.0-SNAPSHOT in models (http://download.eclipse.org/recommenders/models/oxygen/)
at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:453)
at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifacts(DefaultArtifactResolver.java:255)
at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifact(DefaultArtifactResolver.java:232)
at org.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveArtifact(DefaultRepositorySystem.java:303)
at org.eclipse.recommenders.models.ModelRepository.resolveInternal(ModelRepository.java:193)
at org.eclipse.recommenders.models.ModelRepository.resolve(ModelRepository.java:172)
at org.eclipse.recommenders.internal.models.rcp.EclipseModelRepository.resolve(EclipseModelRepository.java:168)
at org.eclipse.recommenders.internal.models.rcp.DownloadModelArchiveJob.run(DownloadModelArchiveJob.java:76)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56)
Caused by: org.eclipse.aether.transfer.ArtifactNotFoundException: Could not find artifact org.eclipse.recommenders:index:zip:0.0.0-SNAPSHOT in models (http://download.eclipse.org/recommenders/models/oxygen/)
at org.eclipse.aether.connector.basic.ArtifactTransportListener.transferFailed(ArtifactTransportListener.java:48)
at org.eclipse.aether.connector.basic.BasicRepositoryConnector$TaskRunner.run(BasicRepositoryConnector.java:364)
at org.eclipse.aether.util.concurrency.RunnableErrorForwarder$1.run(RunnableErrorForwarder.java:76)
at org.eclipse.aether.connector.basic.BasicRepositoryConnector$DirectExecutor.execute(BasicRepositoryConnector.java:590)
at org.eclipse.aether.connector.basic.BasicRepositoryConnector.get(BasicRepositoryConnector.java:258)
at org.eclipse.aether.internal.impl.DefaultArtifactResolver.performDownloads(DefaultArtifactResolver.java:529)
at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:430)
... 8 more

!ENTRY org.eclipse.recommenders.models.rcp 1 0 2020-10-23 19:34:58.694
!MESSAGE org.eclipse.recommenders:index::zip:0.0.0 could not be resolved from the model repositories. Are you offline?

!ENTRY org.eclipse.recommenders.rcp 4 18 2020-10-23 21:50:13.088
!MESSAGE Failed to resolve selection in ‘=MDKExample/src\/main\/java<kimberly.testmod{test.java’ at offset 4 347.
!STACK 1
Java Model Exception: Java Model Status [Index out of bounds]
at org.eclipse.jdt.internal.core.Openable.codeSelect(Openable.java:158)
at org.eclipse.jdt.internal.core.CompilationUnit.codeSelect(CompilationUnit.java:378)
at org.eclipse.jdt.internal.core.CompilationUnit.codeSelect(CompilationUnit.java:372)
at org.eclipse.recommenders.internal.rcp.JavaElementSelections.resolveJavaElementFromTypeRootInEditor(JavaElementSelections.java:138)
at org.eclipse.recommenders.internal.rcp.JavaElementSelections.resolveJavaElementFromEditor(JavaElementSelections.java:119)
at org.eclipse.recommenders.internal.rcp.JavaElementSelections.resolveJavaElementFromEditor(JavaElementSelections.java:102)
at org.eclipse.recommenders.internal.rcp.JavaElementSelectionService.handleSelectionInEditor(JavaElementSelectionService.java:108)
at org.eclipse.recommenders.internal.rcp.JavaElementSelectionService.access$1(JavaElementSelectionService.java:105)
at org.eclipse.recommenders.internal.rcp.JavaElementSelectionService$1.run(JavaElementSelectionService.java:82)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
!SUBENTRY 1 org.eclipse.jdt.core 4 980 2020-10-23 21:50:13.091
!MESSAGE Index out of bounds

!ENTRY org.eclipse.core.resources 2 10035 2020-10-23 22:26:26.503
!MESSAGE The workspace will exit with unsaved changes in this session.

!ENTRY org.eclipse.core.resources 4 566 2020-10-23 22:26:26.534
!MESSAGE Workspace was not properly initialized or has already shutdown.

!ENTRY org.eclipse.core.jobs 4 1 2020-10-23 22:26:26.534
!MESSAGE Worker thread ended job: Refreshing workspace(10), but still holds rule: ThreadJob(Refreshing workspace(10),[F/MDKExample/build/tmp/recompileMc/compiled/net/minecraft/advancements])
!SESSION 2020-10-23 22:41:36.950 -----------------------------------------------
eclipse.buildId=4.7.3.M20180330-0640
java.version=1.8.0_261
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=ru_RU
Framework arguments: -product org.eclipse.epp.package.java.product
Command-line arguments: -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.java.product

!ENTRY org.eclipse.core.resources 2 10035 2020-10-23 22:41:46.083
!MESSAGE The workspace exited with unsaved changes in the previous session; refreshing workspace to recover changes.

!ENTRY org.eclipse.egit.ui 2 0 2020-10-23 22:42:17.955
!MESSAGE Warning: The environment variable HOME is not set. The following directory will be used to store the Git
user global configuration and to define the default location to store repositories: 'C:\Users\vito'. If this is
not correct please set the HOME environment variable and restart Eclipse. Otherwise Git for Windows and
EGit might behave differently since they see different configuration options.
This warning can be switched off on the Team > Git > Confirmations and Warnings preference page.

!ENTRY org.eclipse.epp.logging.aeri.ide 2 17 2020-10-23 22:42:32.418
!MESSAGE Server ‘org.eclipse.epp.logging.aeri.ide.server’ failed with exception: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1 path $. ; version: 2.0.7.v20170906-1327
!STACK 0
com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1 path $
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:224)
at com.google.gson.Gson.fromJson(Gson.java:887)
at com.google.gson.Gson.fromJson(Gson.java:852)
at com.google.gson.Gson.fromJson(Gson.java:801)
at org.eclipse.epp.internal.logging.aeri.ide.server.json.Json.deserialize(Json.java:91)
at org.eclipse.epp.internal.logging.aeri.ide.server.mars.IO.refreshConfiguration(IO.java:66)
at org.eclipse.epp.internal.logging.aeri.ide.server.mars.ServerConnection.startUp(ServerConnection.java:124)
at com.google.common.util.concurrent.AbstractIdleService$DelegateService$1.run(AbstractIdleService.java:62)
at com.google.common.util.concurrent.Callables$4.run(Callables.java:122)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1 path $
at com.google.gson.stream.JsonReader.beginObject(JsonReader.java:385)
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:213)
... 9 more
Краш-лог:
!SESSION 2020-10-23 19:27:38.779 -----------------------------------------------
eclipse.buildId=4.7.3.M20180330-0640
java.version=1.8.0_261
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=ru_RU
Framework arguments:  -product org.eclipse.epp.package.java.product
Command-line arguments:  -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.java.product

This is a continuation of log file C:\Users\danil\eclipse\.metadata\.bak_0.log
Created Time: 2020-10-23 19:34:58.691

!ENTRY org.eclipse.m2e.logback.appender 2 0 2020-10-23 19:34:58.692
!MESSAGE Failed to download org.eclipse.recommenders:index::zip:0.0.0
!STACK 0
org.eclipse.aether.resolution.ArtifactResolutionException: Could not find artifact org.eclipse.recommenders:index:zip:0.0.0-SNAPSHOT in models (http://download.eclipse.org/recommenders/models/oxygen/)
	at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:453)
	at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifacts(DefaultArtifactResolver.java:255)
	at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifact(DefaultArtifactResolver.java:232)
	at org.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveArtifact(DefaultRepositorySystem.java:303)
	at org.eclipse.recommenders.models.ModelRepository.resolveInternal(ModelRepository.java:193)
	at org.eclipse.recommenders.models.ModelRepository.resolve(ModelRepository.java:172)
	at org.eclipse.recommenders.internal.models.rcp.EclipseModelRepository.resolve(EclipseModelRepository.java:168)
	at org.eclipse.recommenders.internal.models.rcp.DownloadModelArchiveJob.run(DownloadModelArchiveJob.java:76)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56)
Caused by: org.eclipse.aether.transfer.ArtifactNotFoundException: Could not find artifact org.eclipse.recommenders:index:zip:0.0.0-SNAPSHOT in models (http://download.eclipse.org/recommenders/models/oxygen/)
	at org.eclipse.aether.connector.basic.ArtifactTransportListener.transferFailed(ArtifactTransportListener.java:48)
	at org.eclipse.aether.connector.basic.BasicRepositoryConnector$TaskRunner.run(BasicRepositoryConnector.java:364)
	at org.eclipse.aether.util.concurrency.RunnableErrorForwarder$1.run(RunnableErrorForwarder.java:76)
	at org.eclipse.aether.connector.basic.BasicRepositoryConnector$DirectExecutor.execute(BasicRepositoryConnector.java:590)
	at org.eclipse.aether.connector.basic.BasicRepositoryConnector.get(BasicRepositoryConnector.java:258)
	at org.eclipse.aether.internal.impl.DefaultArtifactResolver.performDownloads(DefaultArtifactResolver.java:529)
	at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:430)
	... 8 more

!ENTRY org.eclipse.recommenders.models.rcp 1 0 2020-10-23 19:34:58.694
!MESSAGE org.eclipse.recommenders:index::zip:0.0.0 could not be resolved from the model repositories. Are you offline?

!ENTRY org.eclipse.recommenders.rcp 4 18 2020-10-23 21:50:13.088
!MESSAGE Failed to resolve selection in ‘=MDKExample/src\/main\/java<kimberly.testmod{test.java’ at offset 4 347.
!STACK 1
Java Model Exception: Java Model Status [Index out of bounds]
	at org.eclipse.jdt.internal.core.Openable.codeSelect(Openable.java:158)
	at org.eclipse.jdt.internal.core.CompilationUnit.codeSelect(CompilationUnit.java:378)
	at org.eclipse.jdt.internal.core.CompilationUnit.codeSelect(CompilationUnit.java:372)
	at org.eclipse.recommenders.internal.rcp.JavaElementSelections.resolveJavaElementFromTypeRootInEditor(JavaElementSelections.java:138)
	at org.eclipse.recommenders.internal.rcp.JavaElementSelections.resolveJavaElementFromEditor(JavaElementSelections.java:119)
	at org.eclipse.recommenders.internal.rcp.JavaElementSelections.resolveJavaElementFromEditor(JavaElementSelections.java:102)
	at org.eclipse.recommenders.internal.rcp.JavaElementSelectionService.handleSelectionInEditor(JavaElementSelectionService.java:108)
	at org.eclipse.recommenders.internal.rcp.JavaElementSelectionService.access$1(JavaElementSelectionService.java:105)
	at org.eclipse.recommenders.internal.rcp.JavaElementSelectionService$1.run(JavaElementSelectionService.java:82)
	at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
	at java.util.concurrent.FutureTask.run(Unknown Source)
	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(Unknown Source)
	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
!SUBENTRY 1 org.eclipse.jdt.core 4 980 2020-10-23 21:50:13.091
!MESSAGE Index out of bounds

!ENTRY org.eclipse.core.resources 2 10035 2020-10-23 22:26:26.503
!MESSAGE The workspace will exit with unsaved changes in this session.

!ENTRY org.eclipse.core.resources 4 566 2020-10-23 22:26:26.534
!MESSAGE Workspace was not properly initialized or has already shutdown.

!ENTRY org.eclipse.core.jobs 4 1 2020-10-23 22:26:26.534
!MESSAGE Worker thread ended job: Refreshing workspace(10), but still holds rule: ThreadJob(Refreshing workspace(10),[F/MDKExample/build/tmp/recompileMc/compiled/net/minecraft/advancements])
!SESSION 2020-10-23 22:41:36.950 -----------------------------------------------
eclipse.buildId=4.7.3.M20180330-0640
java.version=1.8.0_261
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=ru_RU
Framework arguments:  -product org.eclipse.epp.package.java.product
Command-line arguments:  -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.java.product

!ENTRY org.eclipse.core.resources 2 10035 2020-10-23 22:41:46.083
!MESSAGE The workspace exited with unsaved changes in the previous session; refreshing workspace to recover changes.

!ENTRY org.eclipse.egit.ui 2 0 2020-10-23 22:42:17.955
!MESSAGE Warning: The environment variable HOME is not set. The following directory will be used to store the Git
user global configuration and to define the default location to store repositories: 'C:\Users\vito'. If this is
not correct please set the HOME environment variable and restart Eclipse. Otherwise Git for Windows and
EGit might behave differently since they see different configuration options.
This warning can be switched off on the Team > Git > Confirmations and Warnings preference page.

!ENTRY org.eclipse.epp.logging.aeri.ide 2 17 2020-10-23 22:42:32.418
!MESSAGE Server ‘org.eclipse.epp.logging.aeri.ide.server’ failed with exception: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1 path $. ; version: 2.0.7.v20170906-1327
!STACK 0
com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1 path $
	at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:224)
	at com.google.gson.Gson.fromJson(Gson.java:887)
	at com.google.gson.Gson.fromJson(Gson.java:852)
	at com.google.gson.Gson.fromJson(Gson.java:801)
	at org.eclipse.epp.internal.logging.aeri.ide.server.json.Json.deserialize(Json.java:91)
	at org.eclipse.epp.internal.logging.aeri.ide.server.mars.IO.refreshConfiguration(IO.java:66)
	at org.eclipse.epp.internal.logging.aeri.ide.server.mars.ServerConnection.startUp(ServerConnection.java:124)
	at com.google.common.util.concurrent.AbstractIdleService$DelegateService$1.run(AbstractIdleService.java:62)
	at com.google.common.util.concurrent.Callables$4.run(Callables.java:122)
	at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1 path $
	at com.google.gson.stream.JsonReader.beginObject(JsonReader.java:385)
	at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:213)
	... 9 more
Решение
возникнет такая же проблема
Такой же ошибки, думаю, ни у кого не возникнет.
Я заменил соурс-либы в папке eclipse и потом возникло ещё несколько нюансов,
которые я с легкостью решил и каким-то чудом майн запустился.
~~
Чтоб не спрашивали, вот какие были нюансы, но это только у меня они, т.к. я раньше юзал spongelib:
eclipse вспомнил про либу spongeforge которая давно как лежит в libs и не используеться мной, причём в dependencies в build.gradle он не был указан, но при этом задействовался, удалил папку libs - при запуске ошибка. Удалил только sponge а саму папку libs оставил - всё запускалось но пришлось нажимать всё время Proceed
~~
Удалил SpongeForge из либ уже в настройках eclipse (Libraries) и...

sk9zist :l

Исправился
981
18
157
подними!
 

sk9zist :l

Исправился
981
18
157

jopi

Попрошайка
1,421
30
260
Чел, ты не написал переустанавливал ли его, я ванга или как?
если сносить то полностью, удаляя его отовсюду включая папки из C:\Users\danil,
а так-же обрати внимание сюда

Код:
!MESSAGE Warning: The environment variable HOME is not set. The following directory will be used to store the Git
user global configuration and to define the default location to store repositories: 'C:\Users\vito'. If this is
not correct please set the HOME environment variable and restart Eclipse.
 

sk9zist :l

Исправился
981
18
157
я ванга или как?
А тут что написано...
Последние пару минут эклипс работал нормально,
А доп. Вопросы конечно, можете спрашивать, чтобы понять суть проблемы - я отвечу
а так-же обрати внимание сюда
Я же сказал, что он раньше работал, несмотря на java_home, а потом только (я ничего вообще не трогал, кроме изменения json в assets) он выдал такую ошибку.
удаляя его отовсюду
Я так всегда и удаляю. Всегда одна и та же эта ошибка)
 
Последнее редактирование:

jopi

Попрошайка
1,421
30
260
Раз не работает - обрати внимание опять сюда, мне почему-то подсказывает моя интуиция, что папка твоего пользователя далеко не C:\Users\vito, и проблема скорее всего здесь.
1605201208563.png

А что касательно вопросов, хочешь получить ответ - излагай всё полностью, не понимаю куда пропала галочка с подтверждением того что человек задавший вопрос максимально понятно всё изъяснил, может было бы тебе мотивацией писать текст подлиннее, но что-бы полностью знать что ты пытался делать
 

sk9zist :l

Исправился
981
18
157
и проблема скорее всего здесь.
А как ее решить? Где в эклипс находятся названия путей расположения? (У меня просто как раз с этим проблемы были, эклипс мог создать свои файлы и посчитать своей рабочей директорией совершенно любую папку)

Я последнее что еще забыл сказать, так это то, что я оставлял комментарий по типу "# message" в json файлах. Потом я естественно попытался вернуть как было, но ошибку не решило.
 
  • Angry
Реакции: jopi

sk9zist :l

Исправился
981
18
157

jopi

Попрошайка
1,421
30
260
Значит включай первобытные методы -> Создавай новый проект(не майнкрафт, просто выбери папку рандомно и там создай проект), сделай helloworld, если всё будет нормально и интерфейс не будет крашиться - проблема в твоей среде 1.12, если будет - проблема в эклипсе
если проблема в среде - переделывай среду
если проблема в ide -> либо переустановка(с ПОЛНОЙ очисткой и перекатом на другую версию), либо IDEA и вперед, говорят IDEA удобнее и лучше
под полной я могу предложить только взять и форматнуть н@%#* раздел с эклипсом, хоть вырезать куски магнитного диска в hdd/кастрировать чип ssd, что угодно, но почитай хотя-бы в гугле где он хранит папки свои, я сам не знаю всех расположении - поэтому тебе только туда если тут не найдется человек умнее меня(что будет странно).
 

sk9zist :l

Исправился
981
18
157
Создавай новый проект
Так у меня он вообще не запускается) выдает маленькое окно ошибки вместо себя и там указан путь с логом, типа неизвестная ошибка.
почитай хотя-бы в гугле где он хранит папки свои
Я знаю где, я уже множество раз его переустанавливал, чтобы под чистую.
форматнуть н@%#* раздел
Я планирую в скором времени все переустанавливать с самого начала, но сейчас я не могу эклипс удалять.. :confused:
 

sk9zist :l

Исправился
981
18
157
О великие разумы этого форума, прийдите! 🥺
BHJJ2.png
 

sk9zist :l

Исправился
981
18
157

sk9zist :l

Исправился
981
18
157
Запуск eclipse:
(это я ток что заскринил)
screenshot.115.jpg
При этом снизу пока не появляеться шкала загрузки каких-либо модулей (как обычно происходит запуск)
и спустя 0.5 секунды выдаёт примерно такое:
BHJJ2.png
Потом можно только закрыть.
 

sk9zist :l

Исправился
981
18
157
Eclipse устанавливать?
Так я им уже 3 года пользуюсь) Много раз переустанавливал, и я даже незнаю откуда его скачивал

Нашёл в логах вот это
Да, jopi говорил об этом, но до этого eclipse работал же, ну незнаю...
 
Сверху