Avatar billede mik28 Seniormester
01. marts 2003 - 11:38 Der er 6 kommentarer og
1 løsning

klasse som ligger i pakke

Hej Eksperter

Jeg har en klasse som starter sådan her

package util;
import java.sql.*;


public class Databaseforbindelsemysql
{

Mit problem er at når jeg prøver at lave opjekter af klassen kan den ikke finde den.

import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
import java.sql.*;


public class Showdata extends HttpServlet
{

Problemet er opstået efter jeg har skrevet package util;
Avatar billede soreno Praktikant
01. marts 2003 - 11:40 #1
Tilføj:
import util.*;

Til de klasser der skal bruge din pakke.
Avatar billede mik28 Seniormester
01. marts 2003 - 11:41 #2
Jeg skal vel importerer pakken. Jeg har prøvet at skrive

import util.*;

men det virker ikke :-(
Avatar billede soreno Praktikant
01. marts 2003 - 11:41 #3
Eller skriv:
util.Databaseforbindelsemysql foo = new util.Databaseforbindelsemysql();
Avatar billede mik28 Seniormester
01. marts 2003 - 11:45 #4
Den anden løsning virkede. Jeg forstår bare ikke hvorfor jeg ikke bare kunne importerer den i toppen og så var det det :-)
Avatar billede mik28 Seniormester
01. marts 2003 - 11:47 #5
Tak for hjælpen :-)
Avatar billede soreno Praktikant
01. marts 2003 - 11:48 #6
Det er fordi du skal lægge util i et directory.
F.eks.
c:\test\Showdata.java
c:\test\util\Databaseforbindelsemysql.java
Avatar billede mik28 Seniormester
01. marts 2003 - 11:56 #7
Okay, nu tror jeg jeg er med :-)

Jeg ligger java filer i /util også importerer jeg pakken i de klasser hvor jeg skal bruge den med import util.*; og så slipper jeg for at skrive util.data o.s.v
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester