Я скачал пакет Aptana_Studio_Setup_Linux.zip, распаковал его и запустил ./AptanaStudio. Все начинается нормально, но сообщает об одной проблеме:
Встроенный виджет браузера для этого редактора не может быть создан. Он либо недоступен для вашей операционной системы, либо необходимо настроить систему для поддержки встроенного браузера.
После этого он открывает «страницу приветствия» во внешнем браузере (Mozilla), но когда я нажимаю ссылку для установки поддержки PHP, он не открывает целевой объект. Неудивительно, потому что ссылка в формате: com.aptana .... и т. Д. То есть написано в обратном порядке. Я предполагаю, что такие ссылки работают только с внутренним браузером.
Если я изучу детали, я получу следующие сообщения об ошибке:
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)
и т.д.. Надеюсь, этого достаточно.
Я пытался установить env. переменная:
export MOZILLA_FIVE_HOME=/usr/lib/mozilla/
Однако сообщение об ошибке изменяется только на:
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)
Для начала я действительно хочу, чтобы PHP работал, но я также хотел бы в конце исправить всю проблему с внутренним браузером.