Indice locale sito   Home: Http://digilander.libero.it/tamanti

JTama.exe
ideato e realizzato da Marco Tamanti.

Scarica il programma e l'help: JTama.zip (Versione 1.3.5)   Versione italiana Freeware
English language

Da quando ho iniziato ha programmare in Java mi è sembrato molto scomodo dover chiamare sempre l'interprete per poi passargli la classe.
Non sarebbe più semplice se il sistema avesse già un interprete incorporato ed eseguisse i comandi indicati nelle classi java così come succede per i file batch?

Naturalmente, essendo Java un linguaggio relativamente recente, è impossibile che tale funzionalità sia già incorporata nel sistema operativo; girano però voci che in futuro ogni sistema operativo rispettabile sia costretto ad incorporare un jre (java runtime environment), cioé un interprete Java.

Nell'attesa che tutto ciò avvenga, io mi sono costruito una piccola utility che permette di simulare tutto ciò.


Funzioni.

Grazie a questa utility è possibile: Le ultime 2 funzioni sono disponibili solo per windows NT perché in windows 95/98 il DOS è costruito sotto il sistema windows e dunque non conosce il registro. Invece in NT il DOS viene emulato dal sistema windows stesso, dunque il DOS di NT possiede le tutte le funzionalità del sistema operativo.

Installazione.

Per installarlo bisogna innanzitutto possedere un interprete java delle sun microsystem.
Si può scaricare gratuitamente dal sito java.sun.com l'ultima versione del jdk (java development kit). (Al 22-10-1999 l'ultima è la j.d.k 1.2.2).
Per i non programmatori, se non si necessita delle funzionalità di compilazione delle classi java, è sufficiente scaricarsi il jre (java runtime environment) che dovrebbe essere meno voluminoso.

Una volta presente sul vostro sistema una installazione del jdk o del jre si può passare all'installazione (peraltro molto semplice) di "JTama.exe".
Bisogna copiare nella directory "bin" dell'ambiente java il programma JTama.exe ed eseguirlo almeno una volta da lì (basta cliccarci sopra!).
Se non trovate la directory bin cercatela sotto "C:/Programmi/jdk1.2/bin", o "C:/Programmi/jre1.2/bin" o qualcos'altro del genere; oppure fate una ricerca del file "java.exe" sul vostro hard disk.

N.B.: Per installare una versione più recente di JTama.exe basta sovrascrivere il vecchio file con quello nuovo e cliccarci sopra una volta.

Disinstallazione e modifica del path.

Per disinstallare JTama.exe (ma perché lo fate ! ? ! ? ! (~) ) bisogna eseguirlo passandogli come parametro /u. Per far ciò dovete lanciare una shell dos, trascinarci JTama.exe (tramite drag&drop) ed aggiungerci " /u" prima di spingere il tasto "Invio".
Dalla versione 1.3 si può disinstallare JTama.exe anche dal pannello di controllo così come prevede il sistema windows.

Se invece volete solamente cambiare il path dove è situato il jdk o il jre (magari perché é uscita la nuova versione, oppure avete la necessità di utilizzarne una vecchia), non è necessario eseguire la procedura di disinstallazione di JTama.exe; basta reinstallarlo nella nuova directory "bin" di java (cioé copiarlo lì ed eseguirlo).

Cosa succede sotto.

Le uniche modifiche al vostro sistema operativo per permettere a questa utility di funzionare sono l'aggiunta di 4 chiavi nel registro sotto la chiave principale HKEY_CLASSES_ROOT:
      .class
      .java
      ClassFile.JTama
      JavaFile.JTama
Tali aggiunte servono per associare i file .class e .java al programma JTama.exe.
Se i file .java sono già associati ad un altro programma, l'installazione di JTama.exe non rimuoverà le precedenti associazioni. Semplicemente aggiungerà le voci "Compile" ed "Edit" al menù contestuale.


Se avete problemi o commenti non esitate ad inviarmi una E-Mail a , magari allegando la classe o il file java che vi ha creato problemi.
Se cercate altri programmi freeware vi consiglio di visitare nonags.com: Nonags


Se avete problemi con questa versione del programma potete provare la versione precedente: JTama1.3.4.zip


Home