Wie importiere ich in Java org.apache.poi?

Hallo wer-weiss-was.de-Com,

ich wollte für einen Verein eines Kumpels eine GUI in Java programmieren, mit deren Hilfe bestimmte Zahlenwerte in verschiedene Exceltabellen übergeben werden.

Im Internet habe ich mir einiges durchgelesen und habe ein kompilirbares Beispiel gefunden und wollte dies testen. Doch hier liegt das Problem. Es hängt sich an der Stelle:

import org.apache.poi.hssf.usermodel.*;

immer auf. Was natürlich klar ist, da ich nicht weiß, wo ich das Plugin downloaden kann.
Auch nach längerer Google Suche konnte ich nur Seiten finden, auf denen ich zwar jegliche beinhaltete Funktionen finden konnte, jedoch keinen Download-Bereich fand.

Meine Frage ist also: Kann mir da jemand helfen (bzgl. des downloads)? Oder weiß jemand, ob der fehlgeschlagene Import evtl. an etwas anderem liegt?

Ich freu mich über jegliche, zum Thema passende, Antworten.

Danke

Hi aXept,

schau mal hier: http://poi.apache.org/
Download: http://poi.apache.org/download.html

vermutlich musst du noch den classpath setzen:
http://poi.apache.org/spreadsheet/how-to.html#HSSF+C…

Gruß XXD

Super, das ist denke ich genau das, was ich benötige.
Eine Frage müsste ich jedoch noch loswerden (*in Deckung geh*):
Ich habe mir die poi-src-3.10-FINAL-20140208.zip runtergeladen, entpackt und habe die classpath-Datei gesucht. Vergebens. Wo finde ich die Classpath-Datei die ich anhand der Erklärungen auf der Internetseite ändern muss?
Vielen Dank für die Hilfe.

PS.: Ich nutze als Oberfläche BlueJ, sofern das wichtig ist.

Erneut bedanke ich mich.

Hi,

welches Betriebssystem nutzt du? Der dort beschriebene Vorgang ist für UNIX-Systeme (Linux, BSD, MAC usw.), bei Windows kann ich dir nur grob weiterhelfen:

Start -> Einstellungen -> Systemsteuerung -> System -> Erweitert -> Umgebungsvariablen
-> Neu …kannst du einen neuen Wert angeben (in dem Fall -> Name: classpath -> Wert: den Pfad wo du die zip entpackt hast) oder schau mal hier:
http://docs.oracle.com/javase/1.5.0/docs/tooldocs/so…

du kannst auch deine Anwendung per Konsole starten mit:

java -cp deinPfadZurEntpacktenZip programm

mit BlueJ kenne ich mich leider nicht aus, könnte nur in Eclipse sagen wie du die Library einbindest. Schau mal in BlueJ (rechter Mausklick auf das Projekt) ob es eine Option Build Path gibt, dort könnte man dann eine Library dem Projekt hinzufügen. Am besten googlen, vielleicht hilft dir das:
http://stackoverflow.com/questions/20048222/bluej-im…

Gruß XXD