Это команда java2html, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
java2html - генерирует выделенные html-файлы из исходного кода Java или C ++
СИНТАКСИС
java2html [параметры] [имя файла ...]
ОПИСАНИЕ
Эта страница руководства описывает, как использовать java2html. Если в команде не указаны аргументы
линия java2html, он читает из стандартного ввода и записывает в стандартный вывод.
Если вызывается с именами файлов в качестве аргументов java2html запишет вывод в новые файлы.
Имена выходных файлов создаются путем добавления ".html" к соответствующему входному файлу.
имя файла.
Установка as a CGI программа
java2html может быть установлен как программа CGI и конвертировать исходные файлы на лету. Чтобы
чтобы настроить это для apache, веб-мастер должен добавить две строки
Добавить тип текста / x-java .java
Текст действия / x-java / cgi-bin / java2html
в файл конфигурации веб-сервера. java2html зависит от правильной настройки веб-сервера
переменная среды PATH_TRANSLATED на путь к исходному файлу. Если java2html и
был скомпилирован с опцией -DCOMPRESSION = 1, тогда он вызовет GZIP сжать
сгенерированный HTML перед отправкой в запрашивающий браузер. Конечно java2html заботиться
чтобы проверить, поддерживает ли браузер кодировку gzip.
ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
-- Интерпретируйте все следующие аргументы в командной строке как имена файлов. Это
полезно, если вы хотите конвертировать файлы, начинающиеся с символа «-».
-b имя файла
Вставьте файл filename после преобразованных данных и перед нижним колонтитулом HTML. Смотрите также
домен -s опцию.
-c Отключает обнаружение CGI-скриптов и генерацию HTTP-заголовков. Это необходимо для использования
java2html как подкоманда в другом сценарии CGI.
-h имя файла
Вставьте файл «filename» после заголовков HTML и перед преобразованными данными.
См. Также -s опцию.
-i Только создать индекс. Это сгенерирует список ссылок (HREF) на
этикетки, которые java2html создает для вашего исходного файла. Ссылки создаются как
элементы списка ( ) в списке HTML. Каждая строка имеет вид
прототип()
поэтому их можно использовать непосредственно как список индексов или дополнительно анализировать другим сценарием.
Если вы хотите, чтобы индекс находился в верхней части исходного файла, вам понадобится сценарий-оболочка.
как этот:
#! / Бен / ш
echo "Content-type: text / html"
выбросил ""
эхо " "
эхо " $ PATH_TRANSLATED "
эхо "
echo "content = \" `java2html -V` \"> "
эхо " "
эхо " "
эхо " Источник $ PATH_TRANSLATED "
эхо " Структуры и функции »
кошка $ PATH_TRANSLATED | java2html -isc
эхо " "
эхо " "
кошка $ PATH_TRANSLATED | java2html -sc
эхо " "
выход
-n Пронумеруйте строки и пометьте их словом "строка", за которым следует номер строки. Пустые строки
метки не появятся, но счетчик линий все равно их посчитает. С этой функцией
вы можете ссылаться на специальные строки кода из других частей сгенерированного файла или
из внешних файлов такой строкой:
Перейти к строке 301
-s С помощью этой опции вы можете подавить создание заголовков HTML. Это
особенно полезно вместе с опциями -b файл и -h файл.
-t название
Установите заголовок на «title». По умолчанию используется преобразованное вами имя файла или "stdin", если
чтение из стандартного ввода. Эта опция используется, только если -s не установлен.
-u Распечатайте информацию об использовании.
-w ширина
устанавливает атрибут WIDTH для тега HTML . Если этот параметр не используется, по умолчанию
предполагается 80. (В настоящее время большинство браузеров игнорируют этот атрибут).
-V сообщает номер версии java2html.
ВЫХОД статус
java2html возвращает 0 в случае успеха, 1, если входные файлы не существуют / не доступны для чтения, 2, если выходные файлы
файлы не могут быть созданы / записаны, 3, если вызываются с недопустимыми параметрами и 4, если GZIP не могу
быть вызванным.
АВТОРЫ
Флориан Шинтке[электронная почта защищена]>
Мартин Каммерхофер[электронная почта защищена]> написал фичу CGI.
Роб Юэн[электронная почта защищена]> написал функцию индексации.
Используйте java2html в Интернете с помощью сервисов onworks.net