public String[] return_login_config_array(String name, int index) {
SPACE_CreateThroughExcel create = new SPACE_CreateThroughExcel();
String[][] data = create.read(name);
int columns = data[0].length;
String[] login_var = new String[columns];
for (int i = 1; i < columns; i++) {
login_var[i] = data[index][i];
}
return login_var;
}
Beim Aufruf dieser Funktion muss ich den gesamten Pfad angeben C:/Users/Rachana/workspace/SPACEOM/WebContent/Data/login.xlsx
.relativer Pfad anstelle des absoluten Pfades in Java
Aber ich will nur den relativen Pfad in Bezug auf das Verzeichnis erwähnen, in arbeite ich.
Der Funktionspfad C:/Users/Rachana/workspace/SPACEOM/src/com/srishti/space_om/SPACE_Functions.java
Was passiert in der Methode 'create.read'? Wenn Sie relative Pfade benötigen (bezogen auf Ihr Arbeitsverzeichnis), geben Sie nur den relativen Pfad an, z. 'WebContent/Data/login.xlsx', wenn' C:/Users/Rachana/workspace/SPACEOM' Ihr Arbeitsverzeichnis ist. –