Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Java » WinXP- jdbc -mysql connector/j installieren

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: [ 1 ] > 2 <
010
22.02.2007, 15:37 Uhr
cmos



Hallo,
noch eine kurze Frage.
Warum ist es nicht möglich 2 packages in eine Quellcode Datein einzubinden ?
Das erste Package wird immer akzeptiert, beim nachfolgendem wirds rot
unterstrichen mit dem Hinweis, Class oder interface expected.

grüße
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
011
22.02.2007, 15:51 Uhr
Blubber2063



Du wirst vergessen haben hinter den Package namen, entweder die Klasse bzw. Das Interface das du importieren willst anzugeben, oder du wolltest das ganze Package und hast den * vergessen.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
012
22.02.2007, 16:05 Uhr
cmos



Hallo,
an dem Stern liegt es nicht. Ich kann nicht 2 packages mit dem Befehel
pacakge einbinden.
Der erste package name ist der, von meinem projekt.
Also, wenn das Porjekt blabla heißen würde, steht bei mir
package blabla ;. Schreibe ich nun darunter package select;
oder package connection; wird es rot unterstrichen.
Ich habe nochmal versucht mit import com.sun. usw. mein package einzubinden
aber es geht nicht. Er meldet mir dann, das das package nicht existiert.
Schreibe ich es aber über package blabla wird nichts bemängelt, aber dafür
meckert er nun an package blabla.

grüße,
cmos

Dieser Post wurde am 22.02.2007 um 16:05 Uhr von cmos editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
013
22.02.2007, 16:09 Uhr
Blubber2063



Wenn du package schreibst bindest du auch nichts ein, damit definierst du das diese File zum Package xxx gehört. Importiert wird nur mit Import, wenn er das Package nicht kennt, dann liegt es nicht im classpath, als classpath setzen und dann geht das auch mit den Imports.

Ich empfehle dir mal die Tutorials von Sun und das Openbook Java ist auch eine Insel, du solltest dich mal mit den Grundlagen der JavaVM bekannt machen, Packages jar files etc.

Dieser Post wurde am 22.02.2007 um 16:10 Uhr von Blubber2063 editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
014
22.02.2007, 16:16 Uhr
cmos



Er findet ja irgend wie diesen kram.
Denn wenn ich import com. schreibe, wird mir auch etwas vorgeschlagen
also com.sun. usw. Wenn er das nicht finden würde, könnte mir das ja auch nicht angezeigt werden. Ich hab noch irgendwo gelesen das man das entweder per Classpath's machen kann oder halt im Netbeans diesen Treiber laden.
Ich kenne das Inselbuch, allerdings steht da nicht szu meiner Problematik drin.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
015
22.02.2007, 16:19 Uhr
Blubber2063



Wenn du die Files in Netbeans drinne hat dann kannst du sie doch benutzen, das erweitern des . sagt das doch schon, wo ist denn jetzt dein Problem, das hört sich doch so an als ginge das mit den Imports problemlos.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
016
22.02.2007, 16:41 Uhr
cmos



Das Problem ist folgendes.

alle meine Quellcode Dateien enthalten
als erstes den ein package dbconnect;
Da das auch der Name von dem angelegten Projekt ist.

Schreibe ich nun
package dbconnect;
package select;

Wird package select; rot unterstrichen, mit dem Hinweis class or interface expected.
Drehe ich die Reihenfolge um, also

package select;
package dbconnect;

wird package dbconnect; rot unterstrichen, mit dem gleichen Hinweis wie oben.

Benutze ich
package dbconnect;
import com.sun.org.*; usw..
wird mir mitgeteilt, package com.sun.org does not exist.

Habe jetzt noch während des Schreibens etwas probiert...
import com.sun.org.apache.bcel.internal.generic.Select;
Das funktioniert und wird nicht bemängelt.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
017
22.02.2007, 16:45 Uhr
Blubber2063



Das hab ich dir doch grade gesagt, Package ist nur die Deklaration, d.h. das aktuelle File gehört zu diesem Package und die Dateien eines Packages sollten alle in dem selben Verzeichnis liegen.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: [ 1 ] > 2 <     [ Java ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: