Mentre file di base Transfer Protocol , o FTP , le operazioni possono essere programmate in applicazioni Java , più probabile che non si vuole usufruire di programmi FTP già esistenti . Una delle tesi di programmi , CuteFTP , è disponibile gratuitamente e per la maggior parte dei sistemi operativi . Una volta CuteFTP è sul sistema , è sufficiente indicare al programma di effettuare una chiamata sytem e il comando da eseguire CuteFTP dalla riga di comando . Cose che ti serviranno 
 CuteFTP 
 Java Development Kit 
 Mostra più istruzioni 
 1 
 impostare la vostra classe : 
 classe 
 ExampleClass { < br > 
 public static void main ( String [] args ) { 
 
 }} 
 2 
 Creare un oggetto "Processo" : 
 
 public static void main ( String [] args ) { processo di p ; } 
 3 
 Utilizzare l'oggetto del processo di chiamare CuteFtp dalla riga di comando . Si apre un processo separato in esecuzione CuteFTP che l' utente può interagire con . Il comando per l'apertura del file dipende dal sistema operativo host : . 
 
 Public static void main ( String [] args ) { 
 
 Process p , p = Runtime.getRuntime ( ) exec ( " , aperta CuteFTP.app " ) ; //MacOS }