This website uses cookies for visitor traffic analysis. By using the website, you agree with storing the cookies on your computer.More information

JVx compilieren

Allgemeine Fragen zur Entwicklung von und mit JVx.

JVx compilieren

Postby jsmw » Tue Jun 07, 2011 6:56 pm

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?

Postby jsmw » Wed Jun 15, 2011 2:20 pm

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:
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

Postby Development@SIB » Wed Jun 15, 2011 2:40 pm

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.
User avatar
Development@SIB
 
Posts: 325
Joined: Mon Sep 28, 2009 1:54 pm

Re: JVx compilieren

Postby jsmw » Wed Jun 15, 2011 2:49 pm

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

Postby Development@SIB » Wed Jun 15, 2011 2:55 pm

Ist das auf jeden Fall der einfachere Weg, und subclipse ist auch bei uns im Einsatz. Wir empfehlen Ihnen noch TortoiseSVN.
User avatar
Development@SIB
 
Posts: 325
Joined: Mon Sep 28, 2009 1:54 pm

Re: JVx compilieren

Postby jsmw » Wed Jun 15, 2011 6:43 pm

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?
jsmw
 
Posts: 38
Joined: Tue May 24, 2011 6:33 pm

Re: JVx compilieren

Postby Development@SIB » Wed Jun 15, 2011 7:26 pm

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.
User avatar
Development@SIB
 
Posts: 325
Joined: Mon Sep 28, 2009 1:54 pm


Return to Development (DE)