Descrizione
Un codice categoria di Java al mail server del Apache James di arresto via il TCP/IP. Ha interrotto il mail server del Apache James passando l'ordine di arresto via la sessione di telnet simulata.

Priorità bassa
Il mail server del Apache James richiede una sessione di telnet (dove passate l'ordine di arresto) per l'arresto pulito.
BTW: Il mail server del Apache James ha una documentazione scadente che non accenna un senso all'arresto l'assistente in alcuna posizione intuitiva. Dovete realmente cercarli giù.

Tuttavia senza arresto che pulito non potete avere lima di config.xml e quindi che non potete modificarlo ai vostri bisogni. L'arresto Ctrl-c per un certo motivo inspiegabile cancella la lima.

Ci è un programma di utilità che galleggia intorno sulla rete che non ha caricato programmi oggetto correttamente per me. Inoltre non è configurabile. Così ho pensato a generare un programma di utilità configurabile semplice per i miei bisogni.

Trasferimento dal sistema centrale verso i satelliti
Programma di utilità di arresto di mail server del Apache James di trasferimento dal sistema centrale verso i satelliti.

Trattamento degli errori
Il programma termina con il codice di errore 1 sull'errore. Un messaggio conciso che indica l'errore è visualizzato sulla sezione comandi (System.out).

Opzioni
Specifichi l'ospite; stabilizzi il localhost
- Dhost=hostname

Specifichi l'orificio; difetto 4555
- Dport=portnumber

Specifichi l'inizio attività; stabilizzi la radice
- Dlogin=login

Specifichi la parola d'accesso; stabilizzi la radice
- Dpassword=password

Le opzioni sono usate per ignorare i valori di difetto.

Uso
Semplice:
Java JamesShutdown

Configurilo:
Java - Dhost=foobah.com - Dlogin=foo - Dpassword=bah JamesShutdown