2017-12-04 2 views
0

Ich war, ein Programm zu sehen geben bin ich zu Java sehr neu, aber sie führen Sie es durch Linux und verwenden Sie den BefehlIn Linux versus durch Eclipse ausgeführt?

" java -Dfile.encoding=UTF-8 -classpath $PROGRAM_DIR/bin account.Driver" 

Ich versuche es durch Eclipse zu laufen, aber seine eine Datei nicht gefunden geben im Hauptfehler. Gibt es eine Möglichkeit, es durch Eclipse laufen zu lassen oder hat das etwas mit dem Code selbst zu tun?

Hier ist die Hauptfunktion:

package account.util; 

import java.io.BufferedReader; 
import java.io.FileInputStream; 
import java.io.FileNotFoundException; 
import java.io.IOException; 
import java.io.InputStream; 
import java.io.InputStreamReader; 
import java.util.Arrays; 

import account.controller.AccountController; 

public class Driver { 

    public static void main(String [] args) { 
     String accountDataFilename = args[0]; 
     new AccountController(accountDataFilename); 

    } 

} 

Side Hinweis: Dieses Programm ist MVC Stil Codierung

+1

Ihre Klasse ist in dem 'account.util' Paket deklariert, aber du bist eine im' account' Paket auf der Befehlszeile angeben. –

+0

Tut mir leid, ich habe vergessen, dass ich damit herumhantierte, aber jetzt ist es das Original –

Antwort