Как на убунту интегрировать eclipse luna и apache2?

301 просмотра
0
0 Комментариев

На убунту у меня установлены eclipse luna+pydev и apache2. Я хочу интегрировать свой апач в eclipse для тестирования web-приложений на python. Не могу найти решение этого трабла. Прошу помочь.


Добавить комментарий

1 Ответы

Python Опубликовано 12.12.2018
0

Eclipse Luna на Debian, Linux Mint и XP. Конфиги везде одинаковые, апач тоже. /home/klopp/projects/ — это каталог с workspace. Всё работает так (конфиг минимально-общий, для остального есть .htaccess в проектах, но вполне рабочий):

<VirtualHost *:80>
 
    ServerName  eclipse.local
    DocumentRoot /home/klopp/projects/
 
    <Directory /home/klopp/projects/>
        Require all granted
        Options FollowSymLinks
        AllowOverride All
    </Directory>
 
    ErrorLog /var/log/eclipse.error.log
    CustomLog /var/log/eclipse.access.log common
 
</VirtualHost>

Соответственно, HTTP-доступ к проектам происходит по URL вида http://eclipse.local/project_dir/, что снаружи, что из самого Eclipse. Никаких проблем с запуском Eclipse нет.


Нарылось вот ещё что. В линуксах могут быть проблемы со внутренним браузером Eclipse. Если не вдаваться в подробности, то оно хочет не только всяких там libwebkit*, но и мозилловских библиотек. Основные моменты описаны по этой ссылке. Кратко: для версии 4.4.x качаем мозиллу (в моём случае это mozilla-i686-pc-linux-gnu-1.7.12-gtk2+xft.tar.gz). Распаковываем её куда-нибудь и в окружение (или в скрипт, запускающий Eclipse) добавляем:

export MOZILLA_FIVE_HOME=/куда_распаковали/mozilla
export LD_LIBRARY_PATH=${MOZILLA_FIVE_HOME}:${LD_LIBRARY_PATH}

Всё, внутренний браузер включается и можно работать с веб-приложениями прямо в Eclipse.

Добавить комментарий
Напишите свой ответ на данный вопрос.
Scroll Up