Avatar billede aslan Nybegynder
20. april 2002 - 19:03 Der er 39 kommentarer og
1 løsning

Kan ikke compile?

Hvorfor kan jeg ikke compile de filer der findes på linket?

http://hotwired.lycos.com/webmonkey/97/28/index2a_page4.html?tw=programming
Avatar billede jakoba Nybegynder
20. april 2002 - 19:07 #1
Svært at sige :-))

Hvilken Java-pakke har du installeret?
kan du kompilere .java filer du selv laver?
...
Avatar billede aslan Nybegynder
20. april 2002 - 19:08 #2
jep uden problemer!
Avatar billede aslan Nybegynder
20. april 2002 - 19:08 #3
Kan du compile de filer?
Avatar billede nstenberg Nybegynder
20. april 2002 - 19:11 #4
Kan du ikke compile én eneste af filerne?
Avatar billede jakoba Nybegynder
20. april 2002 - 19:12 #5
Hvilken Java-pakke har du installeret?
Avatar billede aslan Nybegynder
20. april 2002 - 19:14 #6
Den sidste  1.4 !
Avatar billede olly Nybegynder
20. april 2002 - 19:17 #7
Jeg har lige compilet....

javac *.java

Det var det hele!
Avatar billede aslan Nybegynder
20. april 2002 - 19:22 #8
olly den fik jeg ikke hvad har du compilet?
Avatar billede olly Nybegynder
20. april 2002 - 19:24 #9
Det er jo RMI så du skal nok compile nogle stubs mm også... For at få det til at køre...
Avatar billede olly Nybegynder
20. april 2002 - 19:25 #10
Jeg hentede alle filerne og compilede med

javac *.java

i det bib hvor jeg gemte filerne
Avatar billede aslan Nybegynder
20. april 2002 - 19:27 #11
RMI? er det nok med sdk 1.4 eller skal jeg hente mere for at kunne compile de filer?
Avatar billede olly Nybegynder
20. april 2002 - 19:28 #12
Nej det er standard i JDKen...
Avatar billede aslan Nybegynder
20. april 2002 - 19:31 #13
Hvorfor får jeg så alle disse fejl når jeg forsøger at compile en af filerne?

C:\Documents and Settings\aslan\Skrivebord\chat\ChatClient.java:16: cannot resolve symbol
symbol  : class Chatter 
location: class chat.ChatClient
  Chatter chatter;
  ^
C:\Documents and Settings\aslan\Skrivebord\chat\ChatClient.java:17: cannot resolve symbol
symbol  : class ChatServer 
location: class chat.ChatClient
  ChatServer server;
  ^
C:\Documents and Settings\aslan\Skrivebord\chat\ChatClient.java:76: cannot resolve symbol
symbol  : class Chatter 
location: class chat.ChatClient
    public void receiveEnter(String name, Chatter chatter) {
                                              ^
C:\Documents and Settings\aslan\Skrivebord\chat\ChatClient.java:41: cannot resolve symbol
symbol  : class ChatterImpl 
location: class chat.ChatClient
            chatter = new ChatterImpl(this);
                                      ^
C:\Documents and Settings\aslan\Skrivebord\chat\ChatClient.java:62: cannot resolve symbol
symbol  : class ChatServer 
location: class chat.ChatClient
        server = (ChatServer) java.rmi.Naming.lookup("//" +hostname+ "/ChatServer");
                          ^
C:\Documents and Settings\aslan\Skrivebord\chat\ChatClient.java:178: cannot resolve symbol
symbol  : class Chatter 
location: class chat.ChatClient.InputBoxProcessor
                Chatter otheruser = (Chatter) hash.get(otherusername);
                ^
C:\Documents and Settings\aslan\Skrivebord\chat\ChatClient.java:178: cannot resolve symbol
symbol  : class Chatter 
location: class chat.ChatClient.InputBoxProcessor
                Chatter otheruser = (Chatter) hash.get(otherusername);
                                    ^
7 errors

Tool completed with exit code 1
Avatar billede Slettet bruger
20. april 2002 - 19:32 #14
Avatar billede olly Nybegynder
20. april 2002 - 19:34 #15
Har du "pillet" i nogle af filerne?
Avatar billede aslan Nybegynder
20. april 2002 - 19:35 #16
Nej ! jeg skriver små programmer næsten hverdag og dem kan jeg compile uden problemer så det kan jeg ikke forstå?
Avatar billede olly Nybegynder
20. april 2002 - 19:36 #17
Og du compiler med javac *.java?

For den siger jo den ikke kan finde klasserne!
Avatar billede aslan Nybegynder
20. april 2002 - 19:39 #18
Jamen jeg bruger min editor til at compile som jeg altid har gjort?
Avatar billede olly Nybegynder
20. april 2002 - 19:43 #19
Ja men så lad være med det! Eller fjern den øvereste linie i hver fil... den der står packge chat
Avatar billede olly Nybegynder
20. april 2002 - 19:45 #20
Hvilken editor?
Avatar billede aslan Nybegynder
20. april 2002 - 19:46 #21
textpad!
Avatar billede aslan Nybegynder
20. april 2002 - 19:47 #22
Det hjælper ikke at fjerne den øverste linie ... hvordan compiler du via javac *.java?
Avatar billede olly Nybegynder
20. april 2002 - 19:48 #23
I en cmd... Og så skifte til biblioteket og så skrive

javac *.java...

Sådan :)
Avatar billede aslan Nybegynder
20. april 2002 - 19:49 #24
ehm cmd?
Avatar billede olly Nybegynder
20. april 2002 - 19:49 #25
Command prompt...
Avatar billede aslan Nybegynder
20. april 2002 - 20:03 #26
hhmm den forstår ikke javac?
Avatar billede olly Nybegynder
20. april 2002 - 20:05 #27
Så set pathen

set path=%path%;c:\jdk1.4\bin eller hvor du nu har jdken installeret... Så gør den!
Avatar billede aslan Nybegynder
20. april 2002 - 20:12 #28
det var satans det virkede?? Men jeg kan da compile alle mine andre filer med textpad??
Avatar billede olly Nybegynder
20. april 2002 - 20:14 #29
Ja selvfølgelig...
Avatar billede olly Nybegynder
20. april 2002 - 20:15 #30
Ja men editore er gode til at kode i.. Ikke til at compile... Altid en god prompt til det!
Avatar billede aslan Nybegynder
20. april 2002 - 20:18 #31
ehm den chat program er det ikke meningen jeg skal compile alle filer også putte <html> <applet code="chat.ChatClient" width=300 height=200> <param name="hostname" value=""> </applet> </html> i en html fil og så køre den?
Avatar billede olly Nybegynder
20. april 2002 - 20:20 #32
Sikkert...

Men hvis du fjerne det i toppen skal der ikke stå chat.ChatClient men ChatClient

Og du skal nok også genrere stubs med rmic -v1.2 "navn på impl fil"

Desuden skal serveren sikkert køre og rmiregistry
Avatar billede olly Nybegynder
20. april 2002 - 20:22 #33
og value skal vel være din ip for at den kan finde ud af det! Men det står vel beskrevet på siden! Så læs det der...
Avatar billede jakoba Nybegynder
20. april 2002 - 20:23 #34
Der er en tiln til du skal gøre og det er at installere ChatServer på den server hvor dine sider bliver hosted.
Det må du hellere spørge udbyderen om om du kan (og må).

mvh JakobA
Avatar billede aslan Nybegynder
20. april 2002 - 20:25 #35
Ok jeg har lige mistet lysten til at se hvordan den chat ser ud!
Avatar billede aslan Nybegynder
20. april 2002 - 20:26 #36
Og nej olly der står ikke noget om på siden hvordan man sætter det hele op!
Avatar billede olly Nybegynder
20. april 2002 - 20:26 #37
Giver du op bare fordi det ikke er så enkelt? Altså...

Men held og lykke med din fremtidige Java kariere...

/Olly
Avatar billede olly Nybegynder
20. april 2002 - 20:29 #38
Avatar billede aslan Nybegynder
20. april 2002 - 20:30 #39
hehe ok hvorfor lød det bare ironisk... nææ jeg synes bare der er noget andet java jeg hellere vil rode med..
Avatar billede aslan Nybegynder
20. april 2002 - 21:10 #40
Ja det er mig igen.... :) Hvordan finder jeg ud af min webservers ports værdi?
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