Nenhuma conclusão disponível, comportamento estranho de Eclipse

Acho que tentei todas as soluções sugeridas, mas esse problema de conclusão automática do Eclipse é bem particular:

Eu inicio o Eclipse, o assistente de conteúdo funciona bem;Eu quero criar um LineBorder no meu projeto Swing;Eu digitoLineBorder panelBorder = new Li e pressione Ctrl + Space;Nenhum pop-up aparece e, na barra de status, ele escreve em vermelho "No completion available";Eu tento Ctrl + Space nos elementos em que o assistente de conteúdo funcionou bem 2 segundos antes, não funciona mais.Eu tento a mesma coisa em outro projeto, no mesmo projeto depois de fechar e reabri-lo, depois de limpá-lo e assistente de conteúdo funciona muito bem antes de eu tentar usar o construtor LineBorder, então ele trava.

O que eu tentei:

Redefinir para padrões em 'Preferências-> Java-> Editor-> Content Assist-> Advanced';Marque cada caixa de seleção no mesmo menu;Crie um novo espaço de trabalho e tente lá;Exclua arquivos .index e 'savedIndexNames.txt' em .metadata / .plugins / org.eclipse.jdt.core;Verifique as bibliotecas duplicadas.

O que eu não tentei é reinstalar o Eclipse. A versão que eu uso é Eclipse IDE para desenvolvedores Java (Juno).

Nada parece funcionar.

ATUALIZAR:

Verificou os logs comoiGili sugerido. Existem algumas exceções levantadas no momento da falha:

org.eclipse.e4.core.di.InjectionException: org.eclipse.core.commands.ExecutionException: While executing the action, an exception occurred
Caused by: org.eclipse.core.commands.ExecutionException: While executing the action, an exception occurred
Caused by: java.lang.ArrayIndexOutOfBoundsException: 1
    at org.eclipse.jdt.internal.codeassist.InternalCompletionProposal.findConstructorParameterNames(InternalCompletionProposal.java:257)
    at org.eclipse.jdt.internal.codeassist.InternalCompletionProposal.findParameterNames(InternalCompletionProposal.java:1456)
    at org.eclipse.jdt.ui.text.java.CompletionProposalLabelProvider.appendUnboundedParameterList(CompletionProposalLabelProvider.java:113)
    at org.eclipse.jdt.ui.text.java.CompletionProposalLabelProvider.createMethodProposalLabel(CompletionProposalLabelProvider.java:272)
    at org.eclipse.jdt.ui.text.java.CompletionProposalLabelProvider.createStyledLabel(CompletionProposalLabelProvider.java:570)
    at org.eclipse.jdt.internal.ui.text.java.LazyJavaCompletionProposal.computeDisplayString(LazyJavaCompletionProposal.java:262)
    at org.eclipse.jdt.internal.ui.text.java.LazyJavaCompletionProposal.getStyledDisplayString(LazyJavaCompletionProposal.java:238)
    at org.eclipse.jface.text.contentassist.CompletionProposalPopup.handleSetData(CompletionProposalPopup.java:841)
    at org.eclipse.jface.text.contentassist.CompletionProposalPopup.access$24(CompletionProposalPopup.java:831)
    at org.eclipse.jface.text.contentassist.CompletionProposalPopup$3.handleEvent(CompletionProposalPopup.java:593)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1077)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1062)
    at org.eclipse.swt.widgets.Table.checkData(Table.java:1166)
    at org.eclipse.swt.widgets.Table.wmNotifyChild(Table.java:6749)
    at org.eclipse.swt.widgets.Control.wmNotify(Control.java:5534)
    at org.eclipse.swt.widgets.Composite.wmNotify(Composite.java:1896)
    at org.eclipse.swt.widgets.Control.WM_NOTIFY(Control.java:5086)
    at org.eclipse.swt.widgets.Control.windowProc(Control.java:4584)
    at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:341)
    at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1627)
    at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2069)
    at org.eclipse.swt.widgets.Display.windowProc(Display.java:4989)
    at org.eclipse.swt.internal.win32.OS.CallWindowProcW(Native Method)
    at org.eclipse.swt.internal.win32.OS.CallWindowProc(OS.java:2440)
    at org.eclipse.swt.widgets.Table.callWindowProc(Table.java:564)
    at org.eclipse.swt.widgets.Table.callWindowProc(Table.java:430)
    at org.eclipse.swt.widgets.Control.windowProc(Control.java:4623)

e continua, não sei qual é a convenção para postar rastreamentos longos de pilha

questionAnswers(10)

yourAnswerToTheQuestion