Не в состоянии установить плагины затмениеJAVA

Программисты JAVA общаются здесь
Anonymous
Не в состоянии установить плагины затмение

Сообщение Anonymous »

В настоящее время я настраиваю свою Eclipse IDE (2024-09, Windows OS) для курса Java. Это требует, чтобы я установил несколько плагинов (Checkstyle, Spotbugs, Subeclipse, инструменты Eclipse Web Developer), но все мои попытки застряли в каком -то случайном месте в процессе установки. (В частности, это показывает, что он что -то приносит, как показывают изображения) Некоторые из «извлечения» процессов гладкие, а затем он застрял в одном процессе «извлечения», различных для каждой попытки, никогда не переключаюсь на следующий процесс. не доверял всем властям. Тем не менее, процесс установки фактически не показал мне какую -либо страницу или выбор, чтобы доверять всем. Мой Eclipse 2024-06 выполнил ту же проблему при установке плагинов, и я не помню, как я решил эту проблему. Но теперь, когда мне нужно переключиться на Eclipse 2024-09 из-за проблем совместимости JUNIT, у меня такая же проблема. < /P>
Я не получил никакой ошибки, просто застрял. Выбрано)

< /p>
при установке при установке CheckStyle


Еще одна попытка, при установке:


Это содержимое« log ошибка ». /> < /p>
Журнал Eclipse: < /p>
!SESSION 2024-11-15 14:47:07.473 -----------------------------------------------
eclipse.buildId=4.33.0.20240905-0613
java.version=21.0.4
java.vendor=Eclipse Adoptium
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=zh_CN
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 ch.qos.logback.classic 1 0 2024-11-15 14:47:10.082
!MESSAGE Activated before the state location was initialized. Retry after the state location is initialized.

!ENTRY ch.qos.logback.classic 1 0 2024-11-15 14:47:11.196
!MESSAGE Logback config file: D:\Desktop\landepen\OSU-CSE-2221\workspace\.metadata\.plugins\org.eclipse.m2e.logback\logback.2.6.1.20240411-1122.xml

!ENTRY org.eclipse.egit.ui 2 0 2024-11-15 14:47:16.167
!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\123'. 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.core.jobs 2 2 2024-11-15 14:52:13.623
!MESSAGE Job found still running after platform shutdown. Jobs should be canceled by the plugin that scheduled them during shutdown: org.eclipse.equinox.p2.operations.ProfileModificationJob RUNNING
at java.base/jdk.internal.misc.Unsafe.park(Native Method)
at java.base/java.util.concurrent.locks.LockSupport.park(LockSupport.java:221)
at java.base/java.util.concurrent.CompletableFuture$Signaller.block(CompletableFuture.java:1864)
at java.base/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
at java.base/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
at java.base/java.util.concurrent.CompletableFuture.waitingGet(CompletableFuture.java:1898)
at java.base/java.util.concurrent.CompletableFuture.get(CompletableFuture.java:2072)
at org.eclipse.equinox.internal.p2.engine.phases.AuthorityChecker.lambda$10(AuthorityChecker.java:268)
at java.base/java.util.Optional.ifPresent(Optional.java:178)
at org.eclipse.equinox.internal.p2.engine.phases.AuthorityChecker.gatherCertificates(AuthorityChecker.java:266)
at org.eclipse.equinox.internal.p2.engine.phases.AuthorityChecker.getCertificates(AuthorityChecker.java:246)
at org.eclipse.equinox.internal.p2.engine.phases.AuthorityChecker.start(AuthorityChecker.java:125)
at org.eclipse.equinox.internal.p2.engine.phases.Collect.completePhase(Collect.java:97)
at org.eclipse.equinox.internal.p2.engine.Phase.postPerform(Phase.java:254)
at org.eclipse.equinox.internal.p2.engine.Phase.perform(Phase.java:105)
at org.eclipse.equinox.internal.p2.engine.PhaseSet.perform(PhaseSet.java:65)
at org.eclipse.equinox.internal.p2.engine.Engine.perform(Engine.java:95)
at org.eclipse.equinox.internal.p2.engine.Engine.perform(Engine.java:49)
at org.eclipse.equinox.p2.operations.ProvisioningSession.performProvisioningPlan(ProvisioningSession.java:175)
at org.eclipse.equinox.p2.operations.ProfileModificationJob.runModal(ProfileModificationJob.java:76)
at org.eclipse.equinox.p2.operations.ProvisioningJob.run(ProvisioningJob.java:187)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
< /code>
Вот некоторая информация, которая может быть полезна из JCMD: < /p>
"Worker-1: Installing Software" #74 [19812] prio=5 os_prio=0 cpu=468.75ms elapsed=452.35s tid=0x00000298917e9110 nid=19812 waiting on condition [0x000000a64083e000]
java.lang.Thread.State: WAITING (parking)
at jdk.internal.misc.Unsafe.park(java.base@21.0.4/Native Method)
- parking to wait for (a java.util.concurrent.CompletableFuture$Signaller)
at java.util.concurrent.locks.LockSupport.park(java.base@21.0.4/LockSupport.java:221)
at java.util.concurrent.CompletableFuture$Signaller.block(java.base@21.0.4/CompletableFuture.java:1864)
at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@21.0.4/ForkJoinPool.java:3780)
at java.util.concurrent.ForkJoinPool.managedBlock(java.base@21.0.4/ForkJoinPool.java:3725)
at java.util.concurrent.CompletableFuture.waitingGet(java.base@21.0.4/CompletableFuture.java:1898)
at java.util.concurrent.CompletableFuture.get(java.base@21.0.4/CompletableFuture.java:2072)
at org.eclipse.equinox.internal.p2.engine.phases.AuthorityChecker.lambda$10(AuthorityChecker.java:268)
at org.eclipse.equinox.internal.p2.engine.phases.AuthorityChecker$$Lambda/0x0000000100fb28b8.accept(Unknown Source)
at java.util.Optional.ifPresent(java.base@21.0.4/Optional.java:178)
at org.eclipse.equinox.internal.p2.engine.phases.AuthorityChecker.gatherCertificates(AuthorityChecker.java:266)
at org.eclipse.equinox.internal.p2.engine.phases.AuthorityChecker.getCertificates(AuthorityChecker.java:246)
at org.eclipse.equinox.internal.p2.engine.phases.AuthorityChecker.start(AuthorityChecker.java:125)
at org.eclipse.equinox.internal.p2.engine.phases.Collect.completePhase(Collect.java:97)
at org.eclipse.equinox.internal.p2.engine.Phase.postPerform(Phase.java:254)
at org.eclipse.equinox.internal.p2.engine.Phase.perform(Phase.java:105)
at org.eclipse.equinox.internal.p2.engine.PhaseSet.perform(PhaseSet.java:65)
at org.eclipse.equinox.internal.p2.engine.Engine.perform(Engine.java:95)
at org.eclipse.equinox.internal.p2.engine.Engine.perform(Engine.java:49)
at org.eclipse.equinox.p2.operations.ProvisioningSession.performProvisioningPlan(ProvisioningSession.java:175)
at org.eclipse.equinox.p2.operations.ProfileModificationJob.runModal(ProfileModificationJob.java:76)
at org.eclipse.equinox.p2.operations.ProvisioningJob.run(ProvisioningJob.java:187)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)


Подробнее здесь: https://stackoverflow.com/questions/791 ... ns-eclipse

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