Wie nicht-java Datei mit Eclipse benutzen (Excel Datei einlesen)?

berndoa

Top Contributor
Hallo,
Ich habe in Eclipse ein Projekt bestehend aus 7+ Java Dateien.
Eine der Dateien muss Daten aus einer ExcelDatei auslesen.

Nur wie bekomme ich Eclipse dazu dass er sie auch benutzt?
Codetechnisch ist Alles in Ordnung, es funktionierte ja vorher, wo kein Eclipse da war und Alles lose in einem Ordner lag, ja auch.
Die java Datei greift mittels
Java:
File file = new File( ".\\BlaBlub - perfekt, mit 36.ods");
auf die Exceldatei zu (bzw. sollte sie zumindest)

Ich habe die Exceldatei schon in den bin Ordner, wo die .class Dateien sind, und in den src Ordner, wo die .java Dateien sind, reinkopiert.
Nach einem Neustart zeigt mir Eclipse auch links die exceldatei an.


Aber trotzdem wird beim Ausführen der Klasse der Error produziert:
Code:
java.io.FileNotFoundException: .\BlaBlub - perfekt, mit 36.ods (Das System kann die angegebene Datei nicht finden)
    at java.io.FileInputStream.open0(Native Method)
    at java.io.FileInputStream.open(Unknown Source)
    at java.io.FileInputStream.<init>(Unknown Source)
    at org.jopendocument.dom.ODPackage.<init>(Unknown Source)
    at org.jopendocument.dom.spreadsheet.SpreadSheet.createFromFile(Unknown Source)
    at ExcelReader.einsaetzeEinlesen(ExcelReader.java:60)
    at LoginLogout.preparations(LoginLogout.java:60)
    at Realspiel.<init>(Realspiel.java:94)
    at Realspiel.main(Realspiel.java:84)

Ich checks nicht wie ich Eclipse dazu bringe, die Datei auch zu benutzen :-/

PS: Ja, technisch gesehen ist es eine "Openoffice Calc" Datei.
Geht mehr ums generelle Prinzip.
 
Zuletzt bearbeitet:

White_Fox

Top Contributor
Ich habe keine Ahnung wie Eclipse das macht, ich arbeite nur mit Netbeans. Aber soviel anders wird es bei Eclipse nicht laufen.

Netbeans benutzt als Buildtool Ant. Das fertigcompilierte Programm wird in einen separaten Ordner (in Netbeans heißt er 'Dist') kopiert und dann von dort aus gestartet. Ich habe dafür im Buildscript ein paar Befehle eingefügt, die anderen Kram (in meinem Fall waren es z.B. Graphiken) mit in den Dist-Ordner kopieren.

Ich würde mir an deiner Stelle mal die Dateien angucken, die Eclipse noch so erstellt hat als du das Projekt erzeugt hast. Schau mal, ob da irgendwas nach Buildscript aussieht, vielleicht eine XML-Datei oder so...
 

httpdigest

Top Contributor
Ich habe die Exceldatei schon in den bin Ordner, wo die .class Dateien sind, und in den src Ordner, wo die .java Dateien sind, reinkopiert.
Beides falsch.
Der Ausführungspfad ("working directory", also Pfad zu welchem relative Dateisystempfade aufgelöst werden) des java Prozesses wird das Projektverzeichnis sein. Also das Verzeichnis, in welchem sich der src und bin Ordner befindet.
 

berndoa

Top Contributor
Beides falsch.
Der Ausführungspfad ("working directory", also Pfad zu welchem relative Dateisystempfade aufgelöst werden) des java Prozesses wird das Projektverzeichnis sein. Also das Verzeichnis, in welchem sich der src und bin Ordner befindet.
Du hattest Recht, habe die Datei da rein kopiert und sie wurde offenbar gefunden :)

Eine Frage:
Bei der normalen Windows Konsole kann ich mit strg+c das java Programm zwangsweise beenden.
Wie kann ich bei Eclipse ein gestartetes Java programm mit Gewalt beenden?
 

berndoa

Top Contributor
da ist bei der console ein roter button rechts oberhalb
Danke!

Ich schick gleich mal eine dumme Frage hinterher:
Wie ich eingangs das erste Mal Eclipse und das Projekt aufgemacht und zusammengebaut hatte, war oben rechts auch ein Fehler mit Problems und Warninbgs, wo mir unter Anderem gesagt wurde, welche impotierten Sachen im Code gar nicht benutzt werden und sowas.

hatte das in dem Moment weggeklickt weil ich erst mal das Ganze in Eclipse eingepflegt kriegen musste.

Nun wo Alles soweit drin ist, hätte ich recht gerne diese Ansicht wieder.
Aber ich habe keine Ahnung wie man die wieder hinkriegt, wo imn den Projektdateien alle Warnings und Probleme aufgelsitet werden :-/

Auch wenn ich die Datei ausführe, passiert dahingehend nichts, das Probleme Fenster taucht nicht wieder auf :-/
 

Neumi5694

Top Contributor
Letztlich bestimmt er in seiner Software, wo diese benötigte Dateien sucht und finden kann. Bei GUIs gibt es dafür sogar entsprechende File-Dialoge.
Ich hab vor ca. 20 Jahren mal ein Spiel gekauft, das mit Java programmiert war. Die Jungs hatten ebenfalls keine Ahnung, wie man einen ordentlichen Deploy hinkriegt. In einer Zip-Datei waren sämtliche Quelltexte mit ausgeliefert.
Aber so hab ich was über das Programmieren einer Poker-Simulation gelernt und wie man mit Java Videos abspielt :p
 

berndoa

Top Contributor
Lös dich doch bitte endlich mal von den Java-Dateien.
Das Thema hatten wir jetzt schon ein paar Mal. Das ist nur source code und hat mit der Ausführung nicht das geringste zu tun.
Dann eben die class Dateien.

Ich bin nicht der Herrgott und kann mich nur an dem orientieren was ich sehe.
Und das sind nun mal java Dateien und, nahc deren Kompilieren, class Dateien.

Da liegt es ja wohl nahe, in deren ordner mal die Sachen reinzupacken, weil in einem von beiden ja wohl danach gesucht werden würde :)

Mit java kann man Videos abspielen? :O
 

Neumi5694

Top Contributor
Dann eben die class Dateien.

Ich bin nicht der Herrgott und kann mich nur an dem orientieren was ich sehe.
Und das sind nun mal java Dateien und, nahc deren Kompilieren, class Dateien.

Da liegt es ja wohl nahe, in deren ordner mal die Sachen reinzupacken, weil in einem von beiden ja wohl danach gesucht werden würde :)

Mit java kann man Videos abspielen? :O
Auch nicht.
Falls überhaupt, dann liegen Class-Dateien liegen in den Unterverzeichnissen die den Packagenamen entsprechen. Im Root-Verzeichnis sollten also keine zu finden sein, da jedes Projekt zumindest ein eigenes Package haben sollte. Meistens sind die class Dateien aber in einer Jar-Datei gespeichert, niemand mag einzelne class-Dateien rumfliegen sehen.
Und noch nicht mal die Jar muss im Ausführungsverzeichnis liegen.

Wenn ich entwickle, dann gibt's im Projekt-Ordner ein Verzeichnis namens "src". Da liegen die Sourcen. Im Verzeichnis "resources" liegen Bilder usw.
Wird das Ganze kompiliert, dann gehen die class Dateien erst mal in den Ordner "build".
Anschließend kommen ins "dist" Verzeichnis die jar-Datei, welche die class-Dateien und die Resourcen beinhaltet (könnte man auch auf 2 Dateien auftrennen), dazu alle benötigten Libraries.
Aber auch vom dist-Ordner aus wird nicht ausgeführt, der wird niemals manuell verändert, hier landen ausschließlich die kompilierten Jars. Der ist die Referenz.
Nein, zum Testen wird das Ganze dann ausgeführt im Ordner namens "RuntimeTest". Die Jar-Dateien usw. werden dafür nicht hier rein kopiert, sondern bleiben im "dist", damit man auch immer die aktuelle Version hat. Hier in dieses RuntimeTest kommen Live-Dateien rein, wenn man hier was verbockt, leidet das Projekt nicht darunter.
Im RuntimeTest könnte dann - wenn man es manuell machen will, eine Batch-Datei stehen, die so aussehen könnte:
Code:
%jredir%\bin\java -jar %distdir%\MyProject.jar
Da die Klassenpfade bereits in der Jar hinterlegt sind, müssen die nicht mit angegeben werden, könnte man aber natürlich.

Ich weiß, dass du aus irgendwelchen Gründen immer noch per Hand kompilierst, aber selbst per Hand kannst du angeben, in welche Verzeichnisse deine erstellten Dateien kommen. Per Hand zu arbeiten, sollte dich nicht davon abhalten, ordentlich zu sein.
 
Zuletzt bearbeitet:
Ähnliche Java Themen
  Titel Forum Antworten Datum
M import org.bukkit.plugin.java.JavaPlugin; funktioniert nicht IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 17
I NetBeans 15 - Strg+Z (undo) und Strg+Y (redo) funzen nicht mehr nach Start der Java-Anwendung IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
O Java Eclipse Umlaute werden nicht richtig dargestellt in Konsole IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 10
B Netbeans: Java Script Libraries funktioniert nicht IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
M NetBeans Buildprozess inkludiert nicht die Classpath-Pakete (Java Ant) IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 10
I Java-Editor geht nicht IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
A Eclipse/NetBeans findet Java Installation auf Mac nicht! IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
D netbeans Kann *.java dateien im Projects window nicht expand IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
K eclipse und java 1.6, mal funktionierts, mal nicht. IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
D Problem mit Eclipse (throws java.io.I0Exception will nicht) IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
J Eclipse3.11 weiß nicht ob Java 5 oder 1.4 aktiv ist IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
D Intellij source controll zeigt nicht alle klassen an ? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
MiMa Ressources Bilder werden einfach nicht erkannt? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
Avalon html ist nicht html in eclipse IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
Robertop Eclipse resolved Target-Platform nicht wegen automatischem HTTPS IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
B NetBeans Ändern des Browsers funzt nicht IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
D Crawler funktioniert in intellij aber in Eclipse nicht IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
tiimo1234 BlueJ BlueJ: Objekt, welches von anderem Objekt erzeugt wurde, kann nicht in der Object-Bench angezeigt werden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
JAnruVA Eclipse Methoden von JFrame nicht sichtbar IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
D strg + alt + B funktioniert nicht [IntelliJ] IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
jar Datei funktioniert nicht IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 19
thor_norsk JavaFX funktioniert nicht! IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
Y IDEA IntelliJ Warum findet IntelliJ die maven property nicht IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
berserkerdq2 Eclipse Eclipse führt nicht dei Klasse aus, bei der ich bin, muss das immer manuell ändern, was tun? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
P PHP Skript wird nicht mit highlights markiert(Eclipse) IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
B Debugging in VS Code? Leider nicht möglich. IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
kodela NetBeans App lässt sich ausßerhalb von NetBeans nicht ausführen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
B Eclipse Autovervollständigung zeigt nicht alle Methoden einer Klasse an IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
T Eclipse scheint awt Libary nicht zu besitzen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 9
krgewb IDEA IntelliJ Es kann nicht zu Properties gewechselt werden. IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
lappenmaster1337 Kann die Dokumentation nicht installieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
9 IDEA IntelliJ IntelliJ lässt nicht ein Code ausführen, wenn irgendwo in andere Klasse Fehler ist. IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 12
T BlueJ Haltepunkte lassen sich nicht setzen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
J netbeans - refactoring funktioniert nicht mehr IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
A Javadoc Klassen-Dokumentation wird nicht angezeigt IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
H Outline Fenster (Gliederung) wird mit deutschem Sprachpaket nicht angezeigt, Eclipse IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
M Kann EGit nicht auf Eclipse installieren? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
T Eclipse JavaFX Dokumentation Standort nicht gefunden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 11
H eclipse Fehler: Hauptklasse konnte nicht gefunden - bei Umwandlung in git IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
Arif IDEA IntelliJ Compiler findet Klasse nicht IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
M Intellij build jar funktioniert nicht ! IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
Z Intellij zeight H2-Datenbank nicht an IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 9
P Content Assist funktioniert nicht IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
NeoLexx Externe eingefügte JAR lässt sich nicht importieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
J Update auf Android Studio 4 klappt nicht IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
J Android Studio build haut nicht hin IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 9
B Eclipse Programm kann nicht ausgeführt werden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
H kann in Eclipse org.junit nicht importieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
mrBrown IntelliJ 2020.1 - Maven Projekte nicht ausführbar IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
Thallius GitHub nicht erreichbar vom Entwicklungsrechner IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
W IntelliJ soll nicht immer alle Code-Files checken IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
J NetBeans Projekt erstellen nicht möglich IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
OSchriever Eclipse startet nicht mehr IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
H Eclipse Sipmles Plug-in laesst sich nicht starten -> window.getShell() IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
M Eclipse JavaFX JDK 12 - bekomme mein Projekt nicht mehr compiliert IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 36
I Eclipse Fehler werden nicht angezeigt (Eclipse) IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
W NetBeans Junit - Test geht nicht mehr IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
S Eclipse: wie zeige ich beim Autocomplete nur die Methoden der aktuellen Klasse (und nicht ihrer Elternklassen an) IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
steven789hjk543 Warum funktioniert Android studio nicht bei mir? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 61
L BuildPath in eclipse Preferences nicht vorhanden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
coolian Eclipse eclipse klappt nicht automatisch diese box aus mit vorschlägen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
M Eclipse Palette JSF wird nicht angezeigt IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
J warum kann ich Jasper Komponeten nicht verwenden ? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 10
S Eclipse Eclipse startet mit Debian nicht IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
M Intellij IDEA lädt Font nicht und Darcula funktioniert nicht IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
U Ich kann ein Plugin anhand von Maven nicht builden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 14
F Eclipse Eclipse Windowbuilder Designvorschau: Frame wird nicht richtig angezeigt IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
M Eclipse JavaDocs werden nicht angezeigt / Linux mint /openjdk-8-jre IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
Y Java Editor Eclipse WindowsBuilder wird nicht richtig angezeigt IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
Tronert Content Assist in Eclipse funktioniert nicht mehr? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 9
J Menu Bar in Eclipse geht nicht IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
A Bibliothek in package nicht sichtbar IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
Aruetiise Android Studio AVD Bootet nicht richtig IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
Z Eclipse- Programm auf Console nicht sichtbar IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
K Eclipse Neon: Marketplace startet nicht IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
VfL_Freak Eclipse neues JRE wird nicht gefunden ... IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
E Eclipse Komponenten mal sichtbar, mal nicht - Code fehlerfrei IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
F Eclipse Appcompat-v7 Library kann nicht geladen werden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
R NetBeans Startet nicht nach Installation IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
J Eclipse Icon aus res Ordner wird nicht beim Exportieren angezeigt IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
D Eclipse JavaFX Plugin funktioniert nicht IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
T Eclipse Eclipse findet das Jdk nicht IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
T Eclipse und BlueJ parallel - Javabibiliothek nicht gefunden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
D Eclipse 'server run configuration' speichert classpath Eintrag nicht! IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
G Eclipse Bestimmte Zeilen nicht Compilieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
X Eclipse eclipse kompiliert nicht IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
S Eclipse sysout - Template wird nicht eingefügt IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
wolfgang63 NetBeans JavaFX Scenebuilder "Make Controller" geht nicht mehr IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
J Eclipse Eclipse Run Menü -Funktion startet das gewünschte Programm nicht IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
L JetBrains Idea - GWT Super Dev Mode kann nicht aktiviert werden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
M Eclipse Eclipse startet nicht (lädt aber) IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
S NetBeans 8.0.2: Startprogramm meldet: Hilfsprogramm für den Tastaturverlauf funktioniert nicht mehr IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
A in netbeans 8 mit jdk 8 erstellte jar's laufen nicht auf anderen rechnern ohne jdk IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
U Eclipse Eclipse findet Standardklassen wie JFrame nicht IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
S Device-View nicht vorhanden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
G Eclipse navigation per tastatur im javadoc nicht möglich? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
L NetBeans JTable wird nicht mit Daten aus File abgefüllt IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
M Eclipse [Luna] Export geht nicht IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 11
B Eclipse indext nicht alle files IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
Maxim6394 Eclipse zeigt Fehler in Projekt und kompiliert nicht IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2

Ähnliche Java Themen

Neue Themen


Oben