Article View: be.comp.programming
Article #8665Re: java klasse compile probleem
From: Gunther
Date: Wed, 19 Jun 2002 21:57
Date: Wed, 19 Jun 2002 21:57
55 lines
2837 bytes
2837 bytes
"DaVa" <D-man@pandora.be> wrote in message
news:dL6Q8.41200$ud.5950@afrodite.telenet-ops.be...
> Ik heb een probleempje met het compilen van een main!
>
> Ik heb een object gemaakt, en dit gecompiled (no problem)
> dan heb ik een 2de file die een main bevat en dus gebruik maakt van men
> object (dat in apparte file steekt)
> nu krijg ik steeds volgende error bij compilen van main: package xxx does
> not exist (xxx = naam object).
> Normaal zou alles goed moeten gecoded zijn hoor, in mijn object file heb
ik
> een 'package-regel" aangemaakt en in men main hebt ik deze ge'import.
> Kan het zijn dat dit object in een klasse directory van de java compiler
> moet staan? welke is deze dir. dan?
>
Uw code van beide klassen zou eigenlijk wel handig zijn hier. Als beide
klassen in zelfde dir staan moet die package en import statements natuurlijk
niet, Nu als ge uwe klasse (zonder main) correct hebt kunnen compileren zie
ik nt in waarom het spul nt werkt, maar ge hebt misschien ergens een foutje
gemaakt (ma kzie uwe code nt); Ik zal effe een vb geven dat alles uitlegt
(waarschuinlijk staat uw classpath verkeerd bij het compileren)
In map C:\test staat Boe.java en Test.java
**************************************************************
package test;
public class Boe{
private String boodschap = null;
public Boe() {
boodschap = "Boe";
}
public void printBoe(){
System.out.println(boodschap);
}
}
**************************************************************
import test.Boe; //of test.*; maakt niets uit
public class Test{
public static void main(String[] args) {
Boe b = new Boe();
b.printBoe();
}
}
**************************************************************
In dos:
set classpath=.;C:\
javac *.java
java Test
greetz,
Gunther
Technical Details
Message-ID:
<3d10fec0$0$6977$ba620e4c@news.skynet.be>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!supernews.com!news3.cnt.ru!mtu.ru!news-out.nuthinbutnews.com!propagator-sterling!news-in.nuthinbutnews.com!news-x2.support.nl!skynet.be!skynet.be!louie!not-for-mailReferences:
<dL6Q8.41200$ud.5950@afrodite.telenet-ops.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: fcea4,794211d668699f44 X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2002-06-19 14:59:44 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!supernews.com!news3.cnt.ru!mtu.ru!news-out.nuthinbutnews.com!propagator-sterling!news-in.nuthinbutnews.com!news-x2.support.nl!skynet.be!skynet.be!louie!not-for-mail From: "Gunther" <warlock@nospamme@belgacom.net> Newsgroups: be.comp.programming References: <dL6Q8.41200$ud.5950@afrodite.telenet-ops.be> Subject: Re: java klasse compile probleem Date: Wed, 19 Jun 2002 23:57:56 +0200 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Lines: 57 Message-ID: <3d10fec0$0$6977$ba620e4c@news.skynet.be> Organization: -= Skynet Usenet Service =- NNTP-Posting-Host: 217.136.149.122 X-Trace: 1024523969 reader1.news.skynet.be 6977 217.136.149.122 X-Complaints-To: abuse@skynet.be