Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen java2html komutudur.
Program:
ADI
java2html - Java veya C++ kaynağından vurgulanmış html dosyaları oluşturur
SİNOPSİS
java2html [seçenekler] [dosya adı...]
TANIM
Bu kılavuz sayfası nasıl kullanılacağını belgelemektedir. java2html. Komutta herhangi bir argüman verilmezse
hattı java2html, stdin'den okur ve stdout'a yazar.
Bağımsız değişken olarak dosya adlarıyla çağrılırsa java2html çıktısını yeni dosyalara yazacaktır.
Çıktı dosyalarının adları, ilgili girdiye ".html" eklenerek oluşturulur.
dosya adı.
Takma as a CGI program
java2html bir CGI programı olarak kurulabilir ve kaynak dosyaları anında dönüştürülebilir. Sırayla
bunu apache için ayarlamak için web yöneticisinin iki satırı eklemesi gerekir
AddType metin/x-java .java
Eylem metni/x-java /cgi-bin/java2html
web sunucusu yapılandırma dosyasına. java2html web sunucusunun doğru ayarına bağlıdır
PATH_TRANSLATED ortam değişkeni kaynak dosyanın yol adına. Eğer java2html vardır
-DCOMPRESSION=1 seçeneği ile derlendi, sonra çağıracak gzip sıkıştırmak için
istekte bulunan tarayıcıya göndermeden önce oluşturulan HTML. Tabii ki java2html dikkat et
tarayıcının gzip kodlamasını kabul edip etmediğini kontrol etmek için.
SEÇENEKLER
-- Aşağıdaki tüm argümanları komut satırında dosya adları olarak yorumlayın. Bu
'-' ile başlayan dosyaları dönüştürmek istiyorsanız kullanışlıdır.
-b Dosya
'Dosya adı' dosyasını dönüştürülen verilerden sonra ve HTML altbilgisinden önce ekleyin. Ayrıca bakınız
the -s seçeneği.
-c CGI betiği algılamayı ve HTTP üstbilgisi oluşturmayı kapatır. Bu kullanmak için gerekli
java2html başka bir CGI betiğinde alt komut olarak.
-h Dosya
HTML başlıklarından sonra ve dönüştürülen verilerden önce 'dosya adı' dosyasını ekleyin.
Ayrıca bakınız -s seçeneği.
-i Yalnızca bir dizin oluşturun. Bu, bir referans listesi (HREF'ler) oluşturacaktır.
etiketler java2html kaynak dosyanız için oluşturur. Referanslar şu şekilde oluşturulur:
liste öğeleri ( ) bir HTML listesinde. Her satırın formu vardır
prototip()
böylece doğrudan bir dizin listesi olarak kullanılabilirler veya başka bir komut dosyası tarafından daha fazla ayrıştırılabilirler.
Dizinin kaynak dosyanın en üstünde olmasını istiyorsanız, bir sarmalayıcı komut dosyasına ihtiyacınız olacaktır.
Bunun gibi:
#! / Bin / sh
echo "İçerik türü: metin/html"
attı ""
Eko " "
Eko " $PATH_TRANSLATED "
Eko "
echo "content=\"`java2html -V`\">"
Eko " "
Eko " "
Eko " $PATH_TRANSLATED kaynağı "
Eko " Yapılar ve işlevler"
kedi $PATH_TRANSLATED | java2html -isc
Eko " "
Eko " "
kedi $PATH_TRANSLATED | java2html -sc
Eko " "
çıkış
-n Satırları numaralandırın ve bunları 'satır' ve ardından satır numarası ile etiketleyin. boş satırlar
etiket almayın, ancak hat sayacı yine de onları sayar. Bu özellik ile
oluşturulan dosyanın diğer bölümlerinden özel kod satırlarına başvurabilir veya
bunun gibi bir satıra sahip harici dosyalardan:
301 satırına git
-s Bu seçenekle, HTML başlıklarının oluşturulmasını engelleyebilirsiniz. Bu
seçeneklerle birlikte özellikle kullanışlıdır -b dosya ve -h dosya.
-t başlık
Başlığı 'başlık' olarak ayarlayın. Varsayılan, dönüştürdüğünüz dosya adı veya "stdin" ise
stdin'den okuma. Bu seçenek yalnızca şu durumlarda kullanılır: -s ayarlanmadı.
-u Kullanım bilgilerini yazdırın.
-w genişlik
HTML etiketi için WIDTH niteliğini ayarlar . Bu seçenek varsayılan olarak kullanılmazsa
80 olduğu varsayılır. (Şu anda çoğu tarayıcı bu özelliği görmezden geliyor).
-V sürüm numarasını bildirir java2html.
EXIT DURUMU
java2html başarı durumunda 0, giriş dosyaları mevcut değilse/okunabilir değilse 1, çıktıysa 2 döndürür
dosyalar oluşturulamaz/yazılabilir değil, geçersiz seçeneklerle çağrılırsa 3 ve varsa 4 gzip yapamam
çağrılmak.
YAZARLAR
Florian Schintke[e-posta korumalı]>
Martin Kammerhofer[e-posta korumalı]> CGI özelliğini yazdı.
Rob Ewan[e-posta korumalı]> indeksleme özelliğini yazdı.
onworks.net hizmetlerini kullanarak java2html'yi çevrimiçi kullanın