JVx compilieren
7 posts
• Page 1 of 1
JVx compilieren
Beim Versuch JVx zu compilieren bekomme ich 125 errors und ca. 500 warnings. (siehe nachfolgender Beitrag)
Last edited by jsmw on Wed Jun 15, 2011 2:22 pm, edited 2 times in total.
- jsmw
- Posts: 38
- Joined: Tue May 24, 2011 6:33 pm
Re: Speichern beim Zeilenwechsel?
Beim Versuch JVx zu compilieren bekomme ich 125 errors und ca. 500 warnings.
Wollte einmal vorab klären, ob ich die libs in eclipse richtig eingebunden habe. Eclipse (Helios) zeigt an unter
Referenced Libraries
- servlet-api.jar
- javaws.jar
- mail.jar
- commons-fileupload-1.2.2.jar
nach Build einige errors:
Habe ich etwas grundsätzlich falsch gemacht?
Wollte einmal vorab klären, ob ich die libs in eclipse richtig eingebunden habe. Eclipse (Helios) zeigt an unter
Referenced Libraries
- servlet-api.jar
- javaws.jar
- mail.jar
- commons-fileupload-1.2.2.jar
nach Build einige errors:
- Code: Select all
Code: Alles auswählen
Description Resource Path Location Type
AbstractIntervalXYDataset cannot be resolved to a type JVxChart.java /JVx/src/com/sibvisions/rad/ui/swing/ext line 509 Java Problem
Base64 cannot be resolved NtlmHelper.java /JVx/src/com/sibvisions/rad/server/security/ntlm line 333 Java Problem
Base64 cannot be resolved NtlmHelper.java /JVx/src/com/sibvisions/rad/server/security/ntlm line 425 Java Problem
Base64 cannot be resolved NtlmHelper.java /JVx/src/com/sibvisions/rad/server/security/ntlm line 432 Java Problem
Base64 cannot be resolved NtlmHelper.java /JVx/src/com/sibvisions/rad/server/security/ntlm line 435 Java Problem
ChartPanel cannot be resolved to a type JVxChart.java /JVx/src/com/sibvisions/rad/ui/swing/ext line 76 Java Problem
ChartPanel cannot be resolved to a type JVxChart.java /JVx/src/com/sibvisions/rad/ui/swing/ext line 147 Java Problem
ChartPanel cannot be resolved to a type JVxChart.java /JVx/src/com/sibvisions/rad/ui/swing/ext line 149 Java Problem
ChartPanel cannot be resolved to a type JVxChart.java /JVx/src/com/sibvisions/rad/ui/swing/ext line 182 Java Problem
ChartPanel cannot be resolved to a type JVxChart.java /JVx/src/com/sibvisions/rad/ui/swing/ext line 184 Java Problem
ChartPanel cannot be resolved to a type JVxChart.java /JVx/src/com/sibvisions/rad/ui/swing/ext line 387 Java Problem
ChartPanel cannot be resolved to a type JVxChart.java /JVx/src/com/sibvisions/rad/ui/swing/ext line 391 Java Problem
ChartPanel cannot be resolved to a type JVxChart.java /JVx/src/com/sibvisions/rad/ui/swing/ext line 393 Java Problem
ChartPanel cannot be resolved to a type JVxChart.java /JVx/src/com/sibvisions/rad/ui/swing/ext line 478 Java Problem
ChartPanel cannot be resolved to a type JVxChart.java /JVx/src/com/sibvisions/rad/ui/swing/ext line 478 Java Problem
ChartPanel cannot be resolved to a type JVxChart.java /JVx/src/com/sibvisions/rad/ui/swing/ext line 480 Java Problem
...
Habe ich etwas grundsätzlich falsch gemacht?
- jsmw
- Posts: 38
- Joined: Tue May 24, 2011 6:33 pm
Re: JVx compilieren
Haben Sie JVx via SVN abgerufen? Denn im Repository ist das Eclipse Projekt vorkonfiguriert und alle Libs sind inkludiert!
Wir verwenden zusätzlich in all unseren Projekten das Checkstyle Plugin, das kann bei fehlen auch zu Problemen führen.
Ansonsten benötigen sie für JVx diese libs:
mail.jar, activation.jar (optional, da nur in einer Utility Klasse verwendet)
jcifs-1.2.25.jar (optional, für NTLM)
commons-fileupload-*.jar (optional für Applet FileUpload)
servlet.jar (optional für den Betrieb in Application Servern)
javaws.jar (optional für Webstart)
und für die Swing UI diese (JFreeChart):
jcommon-1.0.16.jar
jfreechart-1.0.13.jar
Weiters setzen wir JUnit 4 voraus (ist in Eclipse bereits enthalten).
Damit Ihre Projekte fehlerfrei compilieren bitte obige Libs inkludieren, ansonsten die jeweiligen Klassen ausnehmen.
Die Warnings sind aufgrund Ihrer Compiler Einstellungen. Wir deaktivieren z.B den 'serialVersionUID' check sowie 'Usage of raw type' und 'Unchecked generic type operation'. Aber auch diese Einstellungen sind im SVN Projekt bereits enthalten.
Wir verwenden zusätzlich in all unseren Projekten das Checkstyle Plugin, das kann bei fehlen auch zu Problemen führen.
Ansonsten benötigen sie für JVx diese libs:
mail.jar, activation.jar (optional, da nur in einer Utility Klasse verwendet)
jcifs-1.2.25.jar (optional, für NTLM)
commons-fileupload-*.jar (optional für Applet FileUpload)
servlet.jar (optional für den Betrieb in Application Servern)
javaws.jar (optional für Webstart)
und für die Swing UI diese (JFreeChart):
jcommon-1.0.16.jar
jfreechart-1.0.13.jar
Weiters setzen wir JUnit 4 voraus (ist in Eclipse bereits enthalten).
Damit Ihre Projekte fehlerfrei compilieren bitte obige Libs inkludieren, ansonsten die jeweiligen Klassen ausnehmen.
Die Warnings sind aufgrund Ihrer Compiler Einstellungen. Wir deaktivieren z.B den 'serialVersionUID' check sowie 'Usage of raw type' und 'Unchecked generic type operation'. Aber auch diese Einstellungen sind im SVN Projekt bereits enthalten.
-
Development@SIB - Posts: 325
- Joined: Mon Sep 28, 2009 1:54 pm
Re: JVx compilieren
Danke! Habe noch nie mit SVN gearbeitet, werde aber diese Weg einschlagen, weil es mir einfacher erscheint (bereits vorkonfiguriert). Werde 'subclipse' installieren und es damit versuchen.
- jsmw
- Posts: 38
- Joined: Tue May 24, 2011 6:33 pm
Re: JVx compilieren
Ist das auf jeden Fall der einfachere Weg, und subclipse ist auch bei uns im Einsatz. Wir empfehlen Ihnen noch TortoiseSVN.
-
Development@SIB - Posts: 325
- Joined: Mon Sep 28, 2009 1:54 pm
Re: JVx compilieren
Brauche ich TortoiseSVN zum betreiben von subclipse?
Dann noch, kann ich es einstellen, dass gewisse Ordner wie 'qt', 'mysql' nicht aktualisiert bzw. übertragen werden?
Mit: "https://jvx.svn.sourceforge.net/svnroot/jvx jvx" hat es nicht funktioniert, musste das letzte 'jvx' weglassen.
Es wurden mehrere 100mb übertragen. Habe den Downlaod einmal unterbrochen. Kann das stimmen, dass zum Compilieren dieses ganze repository benötigt wird?
Dann noch, kann ich es einstellen, dass gewisse Ordner wie 'qt', 'mysql' nicht aktualisiert bzw. übertragen werden?
Mit: "https://jvx.svn.sourceforge.net/svnroot/jvx jvx" hat es nicht funktioniert, musste das letzte 'jvx' weglassen.
Es wurden mehrere 100mb übertragen. Habe den Downlaod einmal unterbrochen. Kann das stimmen, dass zum Compilieren dieses ganze repository benötigt wird?
- jsmw
- Posts: 38
- Joined: Tue May 24, 2011 6:33 pm
Re: JVx compilieren
Der /trunk Ordner ist ausreichend, da dieser den aktuellen Entwicklungsstand enthält. Im /tag Ordner sind ältere release Versionen zu finden. Genauere Infos zur Standard Ordnerstruktur sind z.B. hier nachzulesen.
TortoiseSVN ist praktisch um auch im Explorer (Annahme: Windows) arbeiten zu können. Weiters bietet er einige nützliche Funktionen und erleichtert die Konfiguration von Proxy Servern usw...
Wenn Sie das Repository einmal abgerufen haben werden nur noch Änderungen abgerufen, aber nur auf der Ordnerebene auf der sie abrufen.
TortoiseSVN ist praktisch um auch im Explorer (Annahme: Windows) arbeiten zu können. Weiters bietet er einige nützliche Funktionen und erleichtert die Konfiguration von Proxy Servern usw...
Wenn Sie das Repository einmal abgerufen haben werden nur noch Änderungen abgerufen, aber nur auf der Ordnerebene auf der sie abrufen.
-
Development@SIB - Posts: 325
- Joined: Mon Sep 28, 2009 1:54 pm
7 posts
• Page 1 of 1