На большинстве языков программирования я использовал при отладке, когда я поразил точку останова, у меня есть способность выполнить произвольный код (независимо от того, что я ввожу в консоль после того, как точка останова была поражена).
Как я делаю это в Eclipse? Режим отладки имеет, по умолчанию, графический терминал, но никакая интерактивная консоль (в который я могу ввести код Java для непосредственного выполнения),
Можно использовать представление Display, чтобы выполнить abritary код, получить доступ к нему через:
окно-> Выставочное Представление-> Дисплей
затем введите код, который Вы хотите выполнить (можно использовать CTRL+SPACE
для автоматического заполнения).
для выполнения кода выберите его затем:
CTRL+SHIFT+D
Это должно выполнить код на основе точки останова, которую Вы поразили.
К Apache установки, PHP и MySQL , выполненный:
sudo apt-get install php7 libapache2-mod-php7 php7-mcrypt
Или:
sudo apt-get install php libapache2-mod-php php-mcrypt
Или:
sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt
Создавать Загрузку php5.5.13
Извлечение tarball:
tar -xzvf php.tar.gz
Изменение в каталог:
cd php-5.5.13
Установка depencies:
sudo apt install build-dep php5
Настраивают php и добавляют к /usr/local/php5513
:
./configure --disable-debug --disable-rpath --enable-bcmath --enable-calendar -- enable-exif --enable-ftp --enable-fpm --enable-gd-native-ttf --enable-intl --enable-mbregex --enable-mbstring --enable-opcache --enable-pcntl --enable-pdo --enable-shmop --enable-soap --enable-sockets --enable-sysvmsg --enable-sysvsem --enable-sysvshm --enable-wddx --enable-xmlreader --enable-xmlwriter --enable-zip -- prefix=/usr/local/php5513 --with-bz2 --with-config-file-path=/usr/local/php5513/etc --with-config-file-scan-dir=/usr/local/php5513/php.d --with-curl --with-freetype-dir=/usr/local/php5513 --with-gd --with-gettext --with-gmp --with-iconv --with-imap --with-imap-ssl --with-xpm-dir=/usr/local/php5513 --with-vpx-dir=/usr/local/php5513 --with-kerberos --with-libdir=lib64 --with-libxml-dir=/usr/local/php5513 --with-mcrypt --with-openssl --with-pcre-regex --with-pdo-mysql --with-pic --with-png-dir=/usr/local/php5513 --with-snmp --with-xmlrpc --with-xsl --with-zlib --without-gdbm --with-mysqli
Тест это:
make; make test
# Any errors please correct them
Установка с:
make install
образец Копии php.ini
файл и изменение, как желаемый:
cp php.ini-production /usr/local/php5513/etc/php.ini
Примечание:
Для использования других php конфигурационных файлов делают mkdir /usr/local/php5513/php.d/
и добавляют их там.
Для конфигурирования php к вкусу и потребностям принимают во внимание step 5
. Удалите и добавьте, как Вы требуете.
Источник:
http://aarvik.dk/how-to-install-php-5-5-15-from-source-and-use-it-with-plesk/
https://www.brandonsavage.net/compiling-php-5-5-from-scratch /
Eclipse имеет его действительно. Окно-> Выставочное Представление-> Интерактивная Консоль. Обратите внимание, что можно также выполнить выражения в представлении Watch (например, result=false, exception.printStackTrace () и т.д.).