Pergunta

Eu baixei o pacote Aptana_Studio_Setup_Linux.zip, descompactado e executar ./AptanaStudio. Ele começa bem, mas relata um problema:

O widget do navegador embutido para este editor não pode ser criado. Ele quer não está disponível para o sistema operacional ou o sistema precisa ser configurado de forma a apoiar navegador incorporado.

Depois disso, ele abre a página "Bem-vindo" no navegador externo (Mozilla), mas quando eu clicar em um link para instalar o suporte PHP não abrir o destino destino. Não é de admirar, porque o link está no formato: com.aptana .... etc. Ou seja, escrito no sentido inverso. Presumo essas ligações apenas trabalho com o navegador interno.

Se eu olhar em detalhes, eu recebo essas mensagens de erro:

No more handles [Unknown Mozilla path (MOZILLA_FIVE_HOME not set)]
org.eclipse.swt.SWTError: No more handles [Unknown Mozilla path (MOZILLA_FIVE_HOME not set)]
at org.eclipse.swt.SWT.error(SWT.java:3400)
at org.eclipse.swt.browser.Browser.<init>(Browser.java:138)
at org.eclipse.ui.internal.browser.BrowserViewer.<init>(BrowserViewer.java:224)
at org.eclipse.ui.internal.browser.WebBrowserEditor.createPartControl(WebBrowserEditor.java:78)
at com.aptana.ide.intro.browser.CoreBrowserEditor.createPartControl(CoreBrowserEditor.java:138)
at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:596)
at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:372)
at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:566)
at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:290)

etc. Espero que isso é suficiente.

Eu tentei definir o env. variável:

export MOZILLA_FIVE_HOME=/usr/lib/mozilla/

No entanto, só muda a mensagem de erro para:

No more handles [NS_InitEmbedding /usr/lib/mozilla/ error -2147221164]
org.eclipse.swt.SWTError: No more handles [NS_InitEmbedding /usr/lib/mozilla/ error -2147221164]
at org.eclipse.swt.SWT.error(SWT.java:3400)
at org.eclipse.swt.browser.Browser.<init>(Browser.java:225)
at org.eclipse.ui.internal.browser.BrowserViewer.<init>(BrowserViewer.java:224)
at org.eclipse.ui.internal.browser.WebBrowserEditor.createPartControl(WebBrowserEditor.java:78)
at com.aptana.ide.intro.browser.CoreBrowserEditor.createPartControl(CoreBrowserEditor.java:138)
at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:596)
at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:372)

Para começar eu realmente quero ter PHP de trabalho, mas eu também gostaria de corrigir toda a questão navegador interno no final.

Foi útil?

Solução 5

Editar: obter navegador interno para o trabalho não é necessária a fim de obter suporte PHP no Aptana. Basta instalar o suporte PHP de Ajuda , Software atualizações menu.

Outras dicas

I aconteceu em este: https://groups.google.com/forum/ #! msg / XMind / 5SjPTy0MmEo / PbPi0OGzqPwJ

Qual aconselhados execução:

sudo apt-get install libwebkitgtk-1.0-0

deve resolver o problema. Ela trabalhou para mim, então eu percebi que eu iria partilhar aqui.

FWIW, eu acabei aqui ao tentar obter a jogar! Quadro trabalhando em Ubuntu 13.04. usando o Scala-IDE. Até agora, tudo parece estar funcionando ...

Você precisa baixar e instalar XULRunner de mozilla.org , e ponto MOZILLA_FIVE_HOME para que diretório.

Depois de instalar xulrunner você precisa definir o seguinte:

MOZILLA_FIVE_HOME=/usr/lib/xulrunner

Você terá que instalar XULRunner então editar o eclipse.ini.

Depois de instalar xulrunner, adicionando a seguinte linha no eclipse.ini resolveu o problema de "Chega de alças" a questão.

-Dorg.eclipse.swt.browser.XULRunnerPath = / opt / eclipse / xulrunner /

Eu estou usando eclipse 3.63 e Ubuntu 12.04.

Se este é o problema que eu acho que você está tendo, apenas instalar o Firefox 2 (ao lado FF3) deve corrigir o problema. Isso acontece porque Aptana só pode usar FF2 no momento. Esperemos que eles vão corrigir isso em breve.

Se você estiver no Ubuntu, é realmente apenas um caso de:

sudo apt-get install firefox-2

Naturalmente, o processo irá variar em diferentes distribuições.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top