Existe uma maneira de obter jadclipse de trabalho com Eclipse 3.4?
-
02-07-2019 - |
Pergunta
Eu sou um grande fã do Jadclipse plugin e eu realmente gostaria de atualizar para o Eclipse 3.4, mas o plugin atualmente não funciona. Existem outros programas lá fora, que você deixe usar jad a exibição da fonte de código que você navegue até a partir de Eclipse? (Muito útil quando se aprofundar em código ambígua em rastreamentos de pilha).
Solução
Eu estou usando com sucesso JadClipse com Eclipse 3.4
Eclipse 3.4.0.I20080617-2000
JadClipse 3.3.0
Ele simplesmente funciona!
EDIT: Na verdade, veja OlegSOM é responder abaixo os passos adicionais que você pode precisar se lembrar de tomar, se eu você se esqueça de ler a documentação às vezes!
Outras dicas
Leia atentamente a documentação ...:
-
O plug-in JadClipse não é activado quando eu começar Eclipse. Você vai precisar para lançar Eclipse com a bandeira -clean para permitir que o ambiente para detectar o plug-in. lançamento posterior de Eclipse não vai exigir a bandeira -clean. eclipse -clean
-
O Eclipse Classe File Viewer em vez do arquivo JadClipse Classe Viewer é aberto. Ir para Janela> Preferências ...> Geral> Editores> Associações de Arquivos e certifique-se de que o arquivo JadClipse Classe Viewer tem o arquivo padrão associação para arquivos * .class. (- pressione o botão padrão !!!)
É realmente ajuda:)))
atualizar o eclipse 3.4 para jadeclipse de Ajuda-> atualizações de software http://webobjects.mdimension.com/jadclipse/3.3 reiniciar o eclipse. definir as propriedades jadeclipse. não apenas funciona .. esta é a solução.
de Nevermind minha pergunta acima -. Meu problema era a minha configuração para o caminho para jad.exe eo diretório temporário
Em caso de alguém tem o mesmo problema que eu fiz, certifique-se o caminho para o decompiler está correta (como "C: ... \ jad.exe") e deixar o diretório temporário sozinho (para mim é "C: \ Documents and Settings {user} .net.sf.jadclipse ").
Esta é uma boa utilidade muito - infinately mais útil do que o espectador classe padrão
Eu não posso começar a fazer o trabalho plugin com Ganimedes (versão Linux). Ao definir a classe jadclipse telespectador eu recebo o seguinte erro no arquivo de log do espaço de trabalho (.metadata / .log)
java.lang.IncompatibleClassChangeError
at net.sf.jadclipse.JadclipseClassFileEditor.doOpenBuffer(JadclipseClassFileEditor.java:101)
at net.sf.jadclipse.JadclipseClassFileEditor.doSetInput(JadclipseClassFileEditor.java:45)
at net.sf.jadclipse.JadclipseActionBarContributor.setActiveEditor(JadclipseActionBarContributor.java:87)
at org.eclipse.ui.internal.EditorActionBars.partChanged(EditorActionBars.java:335)
at org.eclipse.ui.internal.WorkbenchPage$3.run(WorkbenchPage.java:628)
.....(i don't think the rest of the stack trace is important)
Talvez jadclipse não é compatível com a versão de suas dependências Eclipse (nesta linha jadclipse faz uma chamada para uma classe definida no plugin JDT), mas eu não tenho tempo para descobrir isso.
EDIT: eu tenho simplesmente recompilados o frasco usando o repositório SVN e criou um novo frasco para Java 1.5 e parece trabalho ( Fazer download aqui ). Basta baixar o meu jar e colocar na pasta de plug-in do eclipse e remover o antigo.
Eu tive um problema em execução JadClipse em Eclipse Ganymede. Acontece que o Groovy plug-in estiveste em conflito com JadClipse. Depois de remover o plugin groovy, JadClipse correu muito bem. Btw aqui está o problema:
Cannot complete the request. See the details.
Unsatisfied dependency: [org.codehaus.groovy.eclipse.feature.feature.group 2.0.0.20090814-1100-e34-N] requiredCapability: org.eclipse.equinox.p2.iu/org.codehaus.groovy.eclipse.core.help/[2.0.0.20090814-1100-e34-N,2.0.0.20090814-1100-e34-N]
Unsatisfied dependency: [org.codehaus.groovy.eclipse.feature.feature.group 2.0.0.20090814-1100-e34-N] requiredCapability: org.eclipse.equinox.p2.iu/org.codehaus.groovy.jdt.patch.feature.group/[2.0.0.20090814-1100-e34-N,2.0.0.20090814-1100-e34-N]
Unsatisfied dependency: [org.codehaus.groovy.jdt.patch.feature.group 2.0.0.20090814-1100-e34-N] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.jdt.feature.group/[3.4.2.r342_v20081217-7o7tEAoEEDWEm5HTrKn-svO4BbDI,3.4.2.r342_v20081217-7o7tEAoEEDWEm5HTrKn-svO4BbDI]
Unsatisfied dependency: [org.codehaus.groovy.eclipse.core.help 2.0.0.20090814-1100-e34-N] requiredCapability: osgi.bundle/org.eclipse.help/3.3.102
Eu era apenas capaz de instalar com sucesso jadclipse com Ganimedes. A fim de fazer isso I: 1) Instalada via Ajuda-> atualizações de software http://webobjects.mdimension.com/jadclipse/3.3
2) Coloque o executável Jad em um diretório que está no caminho de execução do seu sistema operacional. Alternativamente, você pode configurar o caminho para o executável Jad sob Window> Preferences ...> Java> JadClipse> Caminho para Decompiler. (Conjunto o caminho completo, por exemplo C: \ Program Files \ Jad \ jad.exe)
3) Ir para a Janela> Preferências ...> Geral> Editores> Associações de Arquivos e certificar-se de que o arquivo JadClipse Classe Viewer tem a associação de arquivo padrão para arquivos * .class.
4) Reinicie o Eclipse (eclipse -clean).
Ele agora está trabalhando perfeitamente para mim!
Siga as instruções neste link
http://www.devx.com/Java/Article/22657
Mas quando o download do plug-in jadclipse para Eclipse de http://sourceforge.net/projects/jadclipse/
Basta baixar este frasco "Net.sf.jadclipse_3.3.0.jar" e colocá-lo na pasta plugins do Eclipse O resto é a mesma maneira que é no primeiro link.
o que funcionou para mim é que eu fui para Janela> Preferências ...> Geral> Editores> Associações de Arquivos e redefinir o padrão. Eu definir o padrão para "Visualizador de arquivo de classe" ea parte traseira com "Jadclipse Classe File Viewer". Sem ele funciona por algum motivo. :) Se você está sem sorte, tente isso.
Eu tenho que trabalhar em Eclipse, bem como:
Versão: 3.4.1 Desenvolver id: M20080911-1700
O plug-in de instalação passos são simples - http: // jadclipse. sourceforge.net/wiki/index.php/Main_Page#Installation
Eu tive que transferir-se JAD de um site espelho (site original está desaparecido?) - http: // www .varaneckas.com / jad
Eu estou em uma máquina Windows, que pode ser importante.
Eu segui o método de Bhupendra (add via Ajuda> Atualizações de Software> http://webobjects.mdimension.com /jadclipse/3.3 ) e funcionou para mim. Usando o arquivo jar diretamente (mesmo reiniciando com -clean) não trabalho.
Para resolver o problema:
Vá para a janela> Preferências ...> Geral> Editores> Associações de Arquivos e certificar-se de que o arquivo JadClipse Classe Viewer tem a associação de arquivo padrão para arquivos * .class.
Restart Eclipse (eclipse -clean).
usando este site de atualização com myeclipse 8,5 parece funcionar bem:
http://webobjects.mdimension.com/jadclipse/3.3
FYI Jeff