Hinzufügen von Apache POI zu Eclipse
Ich bin nicht sehr gut auf das hinzufügen von irgendetwas zu java, so ist dies neu für mich, nach langen Stunden im internet habe ich nicht gefunden, was, die ich kann leicht verstehen, kann mir jemand erklären, ein paar Dinge zu mir.
-
Wenn ich mit Apache POI erstellen einer java-Datei und führen Sie die Klasse auf einem anderen Rechner wird es laufen ohne Apache-POI, wenn er nicht mehr laufen kann wer glaube, von einem anderen Weg zu schreiben, ein word-Dokument mithilfe von java.
-
Wie füge ich das Paket Eclipse, lade ich die Apache POI-3.9 src zip-edition. Ich habe gelesen, dass ich bin, angenommen zu haben, 3 jar-Dateien, die nicht in der zip-Datei habe ich versucht, indem Sie die zip-Datei in eclipse unter den Eigenschaften des Pakets "Add External Jar" - option mit ohne Erfolg.
Jede Eingabe wird sehr geschätzt, was ich versuche zu tun, ist das erstellen einer Liste von Namen aus einer text-Datei und Sortieren, die Liste, das entfernen von Duplikaten, drucken Sie dann die Liste in ein Word-Dokument in fünf Spalten pro Seite, wenn ich drucken konnte, in Spalten in eine text-Datei, die würde der Arbeit zu. Schließlich danke ich dieser community, dies ist eine wunderbare website, und hat mir geholfen, stark in den letzten paar Jahren.
- Gibt es einen anderen Weg, um eine Liste von Namen, die in 5 Spalten breit ist, mit einer Kopfzeile, die auf jeder Seite, programmaticly? Mit den javas Bibliotheken kommt es mit, dass alles, was ich für die Arbeit mit auf diesen Computer arbeiten, es würde Wochen dauern, bis die Köpfe zu genehmigen, das JDK und Apache POI installiert werden, auf dem vier Computer im Büro brauche ich es installiert.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ihre beste Wette ist zu warten POI 3.10 beta 3, oder nehmen Sie einfach den aktuellsten Quellcode von SVN. Wie der vor kurzem, Apache-POI nun Schiffe mit einem Eclipse-Projekt-Datei im source-tree.
Sobald Sie haben eine neue genug kopieren von Apache POI, starten Sie einfach Eclipse, wählen Sie Datei, dann Import. Pick Bestehendes Projekt in Workspace wählen Sie dann das Verzeichnis, in dem Sie die POI-source-tree. Folgen Sie dem Assistenten, um das Projekt abzuschließen importieren, dann werden Sie entfernt!
Ja, Sie müssen alle abhängigen jars auf jeder einzelnen Maschine, wo Sie wollen, um Ihre Anwendung auszuführen. Sie haben, um Sie in der classpath-genauso, wie Sie es tun müssen, wenn Sie den code zu kompilieren.
Der beste Weg, wie man es NICHT verwalten Sie Ihre Abhängigkeiten manuell ist die Verwendung eines management-Tools wie maven ( http://maven.apache.org/guides/getting-started/index.html ). Es könnte einige Zeit dauern, um zu verstehen, wie es funktioniert (es gibt viele gute tutorials zur Verfügung - nur google für maven) . Trotzdem wird es sparen Sie eine Menge Zeit in der Zukunft. (Es kann für Sie ein Glas, in das alle Abhängigkeiten mit einfachen "maven install" - Befehl)
Gibt es sehr gute maven-plugins für eclipse. Sie sind in der Regel in neueren eclipse-Versionen standardmäßig.
Müssen Sie den poi auf der anderen Maschine, aber das sollte nicht davon abhalten Sie.
Sie können entweder nur die Bereitstellung der separaten Gläsern mit Ihre Klasse-Datei oder exportieren Sie die class Datei in eine jar mit den abhängigen jars.
Sollten Sie auch download der Binär-distribution nicht der source-distribution finden Sie die Gläser, die Sie suchen, in es. Und dann können Sie add external jar.
Zusätzlich, wie bereits erwähnt in einer anderen Antwort, wenn Sie gehen zu tun eine Menge von java-Entwicklung, könnte es sich lohnen, zu schauen, maven.
Schließlich, wenn Sie bekommen können Weg mit nicht schreiben in einem word-Dokument, Sie konnte verzichten, Ovi zusammen und erstellen Sie eine html-Datei, die hat eine 5-Spalten-Tabelle angezeigt. Erstellen Sie die html-Datei auf die gleiche Weise erzeugen Sie eine Textdatei.
Hoffe, das hilft.