Java install

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • uppie8374
  • Registratie: Maart 2002
  • Laatst online: 18:29
K moet nog veel leren voor Java, maar mijn boek is dus echt SUPERvaag, das het boek O-O P with Java, An Introduction door David J. Barnes. Momenteel ben ik maar een beetje op internet gaan zoeken naar Java-tutorials en heb er wel een paar gevonden, maar er is er geen een die ff meld hoe ik echt mijn SDK goed aan de praat kan krijgen.

Maar goed, daarvoor moet ik een werkende SDK hebben natuurlijk en ook die wil alleen compilen en runnen in de \bin directory |:( Niet leuk.

edit:

Keb momenteel 1.1.8 omdat verteld werd dat dat de beste was, maar dat zal wel niet, als iemand vanaf het begin wil melden hoe het moet waardeer ik dit ook dan uninstall ik de oude gewoon.

Rebuilding knowledge database


Acties:
  • 0 Henk 'm!

  • wasigh
  • Registratie: Januari 2001
  • Niet online

wasigh

wasigh.blogspot.com

welk platform?

En heb je al bij java.sun.com gekeken?

Acties:
  • 0 Henk 'm!

  • uppie8374
  • Registratie: Maart 2002
  • Laatst online: 18:29
Keb momenteel W2K en ja, maar bij Sun hebben ze alleen zo'n gare tutorial die Java met C vergelijkt |:(

Rebuilding knowledge database


Acties:
  • 0 Henk 'm!

  • gill
  • Registratie: Januari 2002
  • Laatst online: 08-06 14:10

gill

Love my lindsey...

1.1.8 is wel heel oud , installeer maar de 1.3 of de 1.4.

Ik raad je trouwens aan om een IDE te gebruiken, bv Borland JBuilder Personal Edition. Je kan deze gratis DL bij Borland (www.borland.com/jbuilder).

Deze installeert zelf een JDK, overigens.

Visit my new Blog!
www.Snowball.be


Acties:
  • 0 Henk 'm!

  • wasigh
  • Registratie: Januari 2001
  • Niet online

wasigh

wasigh.blogspot.com

java.sun.com heeft gewoon een windows installer voor j2se1.4 check http://java.sun.com/products/j2se

Acties:
  • 0 Henk 'm!

  • Birk
  • Registratie: Maart 2002
  • Laatst online: 15-02-2019
Zelf gebruik ik nog 1.3 : http://java.sun.com/j2se/1.3/

Dyslexie | Linux | MoZilla | OpenOffice


Acties:
  • 0 Henk 'm!

Verwijderd

Wat dachten jullie van JCreator? Die is ook goed in het gebruik!

Acties:
  • 0 Henk 'm!

  • uppie8374
  • Registratie: Maart 2002
  • Laatst online: 18:29
Zit er veel verschil in dan, want ik moet natuurlijk niet met hele andere code aankomen dan de rest uit mijn groepje, want dan kunnen we het niet meer bij elkaar implementeren....

Ook is het wel de bedoeling dat ik het van scratch af schrijf dus niet met VisualCafe, maar keb al Context.


edit:

Ik heb ook by the weg van afgelopen HCC dagen bij de SUN tent die 4 Java CD's geklauwt, als iemand weet wat ik daar voor leuke dingen mee kan mag die het ook zeggen, k ben namelijk nog een flinke leek op het gebied van programmeren, maar ik wil echt heel graag (en moet ook wel voor studiepunten)

Rebuilding knowledge database


Acties:
  • 0 Henk 'm!

  • Gerco
  • Registratie: Mei 2000
  • Laatst online: 11-10 06:48

Gerco

Professional Newbie

De syntax e.d. is natuurlijk precies gelijk over de JDK's. Het kan alleen voorkomen dat er wat zooi in JDK1.4 zit die niet in eerdere JDK's opgenomen is, maar eerdere code moet gewoon op een latere JVM kunnen draaien.

- "Als ik zou willen dat je het begreep, legde ik het wel beter uit!" | All number systems are base 10!


Acties:
  • 0 Henk 'm!

  • -FoX-
  • Registratie: Januari 2002
  • Niet online

-FoX-

Carpe Diem!

Op vrijdag 12 april 2002 14:30 schreef uppie83 het volgende:

Maar goed, daarvoor moet ik een werkende SDK hebben natuurlijk en ook die wil alleen compilen en runnen in de \bin directory |:( Niet leuk.
Als je alleen maar kan compilen/runnen in je \bin-directory, dan lijkt het me hoogstwaarschijnlijk dat je je PATH niet hebt ingesteld :?

Welk besturingssysteem gebruik je?

Acties:
  • 0 Henk 'm!

  • uppie8374
  • Registratie: Maart 2002
  • Laatst online: 18:29
Windows 2000 , maar ik heb alleen geinstalled en niets ingesteld nee.

Ik heb zoals ik al zei ook nog een 4 CD van de HCC liggen, die staan ook helemaal vol met Java zooi.... *D
Ik wil ook wel graag weten of ik hier wat mee kan.

Rebuilding knowledge database


Acties:
  • 0 Henk 'm!

  • elnino
  • Registratie: Augustus 2001
  • Laatst online: 23-09 13:49
Op vrijdag 12 april 2002 14:54 schreef uppie83 het volgende:
Ik heb zoals ik al zei ook nog een 4 CD van de HCC liggen, die staan ook helemaal vol met Java zooi.... *D
Ik wil ook wel graag weten of ik hier wat mee kan.
Volgens mij staat op die Java Jumpstart CD van de HCC (ik pak hem er even bij *D ) JDK versie 1.3 als ik me niet vergis. Hij is afkomstig van Februari/Maart 2001 en volgens mij moet hij gewoon werken...

Maar wat is nu eigenlijk het precieze probleem, dat blijft mij een beetje vaag...

Acties:
  • 0 Henk 'm!

  • -FoX-
  • Registratie: Januari 2002
  • Niet online

-FoX-

Carpe Diem!

Wat heb je nodig om programma's te kunnen schrijven?:
  • De Java 2 SDK, standaard editie 1.3.1
  • Een goede teksteditor volstaat ook al om het te leren
    (vb: SciTE - http://www.scintilla.org/SciTE.html)
  • PATH INSTELLEN (win2K): start > control panel > system > Environment en zoek "Path" in de User Variables en System Variables. toevoegen (vb:) C:\JDK1.3\BIN
Zo zou alles normaal gezien wel moeten werken..

Acties:
  • 0 Henk 'm!

  • Alarmnummer
  • Registratie: Juli 2001
  • Laatst online: 09-07-2024

Alarmnummer

-= Tja =-

Je bent denk ik beter af om die zooi niet te gebruiken omdat je eerst de basis dingen moet kennen. Je moet zoals wasigh en anderen al zeiden even een nieuwe jdk (java developers kit) ophalen en documentatie. Hierin zit oa de compiler. Daarnaast wil je ook een omgeving hebben die die compiler ed kan aansturen en projecten kan aanmaken. Ik raad je jbuilder echt af omdat je hier niet iets bij gaat leren en volledig afhankelijk gaat worden van een bepaalde omgeving. Ik raad je
http://www.omnicore.com aan. Dit is een hele fijne IDE (integrated development invironment) waarmee een leek en pro uitstekend mee uit de voeten kunnen. Deze ide is verder ongelijkelijk makkelijk in het gebruik en super eenvoudig om te installeren.

en om iets over de taal zelf te kijken raad ik je aan om even op mijn site te kijken. hier staan een groot aantal links/tutorials en online books.

Acties:
  • 0 Henk 'm!

  • uppie8374
  • Registratie: Maart 2002
  • Laatst online: 18:29
Keb momenteel SDK1.3.1 geinstalleerd, want das het programmeer onderdeel van de JDK (geloof ik), maar die path kan ik niet vinden, als ik in system zit dan heb ik de tabbladen :

- Algemeen
- Netwerkidentificatie
- Hardware
- Gebruikersprofielen
- Geavanceerd

Rebuilding knowledge database


Acties:
  • 0 Henk 'm!

  • Alarmnummer
  • Registratie: Juli 2001
  • Laatst online: 09-07-2024

Alarmnummer

-= Tja =-

Op vrijdag 12 april 2002 15:11 schreef uppie83 het volgende:
Keb momenteel SDK1.3.1 geinstalleerd, want das het programmeer onderdeel van de JDK (geloof ik), maar die path kan ik niet vinden, als ik in system zit dan heb ik de tabbladen :

- Algemeen
- Netwerkidentificatie
- Hardware
- Gebruikersprofielen
- Geavanceerd
Geavanceerd en dan systeem variablen.

Acties:
  • 0 Henk 'm!

  • uppie8374
  • Registratie: Maart 2002
  • Laatst online: 18:29
In geavanceerd heb ik de mogelijkheden :

- instellingen voor prestaties (maar dat is niet wat ik moet hebben)
- omgevingsvariabelen
- opstart- en herstelinstellingen...


Ligt het aan mij of is mijn windows vaag aangezien die niet aan de beschrijvingen voldoet.

Rebuilding knowledge database


Acties:
  • 0 Henk 'm!

  • Alarmnummer
  • Registratie: Juli 2001
  • Laatst online: 09-07-2024

Alarmnummer

-= Tja =-

Als je codeguide installeerd kan je in de jdk selectie gewoon een pad zoeken naar je jdk installatie in hij zorg volledig voor de rest. Veel makkelijker dan zelf installen. Je kan later altijd nog wel een keer uitzoeken hoe het functioneerd.

Acties:
  • 0 Henk 'm!

  • Alarmnummer
  • Registratie: Juli 2001
  • Laatst online: 09-07-2024

Alarmnummer

-= Tja =-

Op vrijdag 12 april 2002 15:15 schreef uppie83 het volgende:
In geavanceerd heb ik de mogelijkheden :

- instellingen voor prestaties (maar dat is niet wat ik moet hebben)
- omgevingsvariabelen
- opstart- en herstelinstellingen...


Ligt het aan mij of is mijn windows vaag aangezien die niet aan de beschrijvingen voldoet.
mijn fout.. omgevings variablen dus.. en dan moet je even bij path kijken. Je kan een nieuw pad toevoegen door een ';' achter de huidige waarde te zetten (als er al niet een ; staat) en dan het pad

Acties:
  • 0 Henk 'm!

  • -FoX-
  • Registratie: Januari 2002
  • Niet online

-FoX-

Carpe Diem!

daar moet je eens bij omgevingsvariabelen kijken..

en dan bij systeemvariabelen.. zoeken naar PATH, en dan op bewerken klikken.. en daar uw path bijvoegen..
zorg er wel voor dat uw path gescheiden wordt met een ;

Acties:
  • 0 Henk 'm!

  • uppie8374
  • Registratie: Maart 2002
  • Laatst online: 18:29
Hmm, keb nu dus in een andere directory een file gecompiled en het werkt.

Krijg nu alleen deze error :

Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorldApp



toen het bestand naar mijn \bin dir gecopiert en daar krijg ik de fout :

Can't find class HelloWorldApp


Zit er nu dan nog wat fout in mij SDK of de instellingen daarvan, want ik heb de code rechtstreeks uit een tutorial.

Rebuilding knowledge database


Acties:
  • 0 Henk 'm!

  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 09-10 11:40

Bosmonster

*zucht*

Vergeetn niet je CLASSPATH in te stellen.. Anders gaat het nooit werken :P

Acties:
  • 0 Henk 'm!

  • Birk
  • Registratie: Maart 2002
  • Laatst online: 15-02-2019
Op vrijdag 12 april 2002 15:26 schreef uppie83 het volgende:
Zit er nu dan nog wat fout in mij SDK of de instellingen daarvan, want ik heb de code rechtstreeks uit een tutorial.
Wat is je opdracht regel?

Dyslexie | Linux | MoZilla | OpenOffice


Acties:
  • 0 Henk 'm!

  • -FoX-
  • Registratie: Januari 2002
  • Niet online

-FoX-

Carpe Diem!

wat is de code hiervan?

Acties:
  • 0 Henk 'm!

  • uppie8374
  • Registratie: Maart 2002
  • Laatst online: 18:29
classpath ???

code van het geheel is :
code:
1
2
3
4
5
6
7
8
9
10
11
/**
 * The HelloWorldApp class implements an application that
 * displays "Hello, world!" to the standard output.
 */

public class HelloWorldApp {
     public static void main(String [] args) {
          // Display "Hello, world!"
          System.out.println("Hello, world!");
     }
}

Rebuilding knowledge database


Acties:
  • 0 Henk 'm!

  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 09-10 11:40

Bosmonster

*zucht*

Ff wat vollediger:

maak een directory C:\Java (of whatever)

zet dan in je autoexec.bat:

CLASSPATH=C:\Java

of in Windows 2000: System, Properties, Advanced, Environment variables en dan een nieuwe CLASSPATH aanmaken met deze waarde. Of toevoegen aan je bestaande CLASSPATH, gescheiden door een punt-comma.

Compile en run daar al je java experimenten.. moet het altijd goed gaan :P

Acties:
  • 0 Henk 'm!

  • Alarmnummer
  • Registratie: Juli 2001
  • Laatst online: 09-07-2024

Alarmnummer

-= Tja =-

Als je in de dir staat waar je class in staat, dan moet het werken met
'java.exe HelloWorldApp'

Acties:
  • 0 Henk 'm!

  • Birk
  • Registratie: Maart 2002
  • Laatst online: 15-02-2019
Op vrijdag 12 april 2002 15:30 schreef Alarmnummer het volgende:
Als je in de dir staat waar je class in staat, dan moet het werken met
'java.exe HelloWorldApp'
Ehm moet je hem niet eerst compileren met
javac.exe HelloWorldApp.java

Dyslexie | Linux | MoZilla | OpenOffice


Acties:
  • 0 Henk 'm!

  • uppie8374
  • Registratie: Maart 2002
  • Laatst online: 18:29
Keb nu gewoon bij omgevingsvariabelen een nieuwe variabele aangemaakt genaamd CLASSPATH met als waarde I:\j2sdk1.3.1
maar nog steeds dezelfde errors.

edit:

Het bestand is al gecompiled, en het trucje met java.exe werkt niet. Waar mijn sdk geinstalled staat is nu duidelijk, maar mijn java files staan op I:\Java files en daaronder de mappen compiled en uncompiled. En daaruit willen ze niet runnen.

[edit2]
Ook onder de \bin krijg ik nog steeds dezelfde error
[/edit2]

Rebuilding knowledge database


Acties:
  • 0 Henk 'm!

  • Alarmnummer
  • Registratie: Juli 2001
  • Laatst online: 09-07-2024

Alarmnummer

-= Tja =-

ik stop met advies.. te veel mensen door elkaar.. hij schiet hier niets mee op.

Acties:
  • 0 Henk 'm!

  • DeeJayV
  • Registratie: Oktober 2000
  • Niet online
bijvoorbeeld: (ik gebruik dus 1.3)

classpath = c:\jdk13\lib
path = c:\jdk13\bin

werkt bij mij prima...

Acties:
  • 0 Henk 'm!

  • uppie8374
  • Registratie: Maart 2002
  • Laatst online: 18:29
oh en niet standaard melden bij beide I:\j2sdk1.3.1

en klaar ? Dan is dat misschien het probleem.

CLASSPATH = I:\j2sdk1.3.1\lib;
Path = %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;I:\j2sdk1.3.1\bin;

Rebuilding knowledge database


Acties:
  • 0 Henk 'm!

  • -FoX-
  • Registratie: Januari 2002
  • Niet online

-FoX-

Carpe Diem!

code:
1
2
3
4
5
public class Hello{
    public static void main(String args[]){
        System.out.println("Hello!");
    } //end main
} //end class Hello

probeer dit progje eens..

opslaan als Hello.java
en dan compilen en runnen..

zou moeten werken

Acties:
  • 0 Henk 'm!

  • Birk
  • Registratie: Maart 2002
  • Laatst online: 15-02-2019
Op vrijdag 12 april 2002 15:33 schreef uppie83 het volgende:
...maar nog steeds dezelfde errors.
Ook als je zelf eff een progje maakt en dan door javac heen gooit en dan proberen te runnen met java?

Edit : Fox was mij voor...

Dyslexie | Linux | MoZilla | OpenOffice


Acties:
  • 0 Henk 'm!

  • uppie8374
  • Registratie: Maart 2002
  • Laatst online: 18:29
Met deze instellingen, als ik dan in I:\Java Files\uncompiled
het compile en gelijk run krijg ik :

Exception in thread "main" java.lang.NoClassDefFoundError: Hello

In de \bin zelfde error

Rebuilding knowledge database


Acties:
  • 0 Henk 'm!

  • Alarmnummer
  • Registratie: Juli 2001
  • Laatst online: 09-07-2024

Alarmnummer

-= Tja =-

Op vrijdag 12 april 2002 15:46 schreef uppie83 het volgende:
Met deze instellingen, als ik dan in I:\Java Files\uncompiled
het compile en gelijk run krijg ik :

Exception in thread "main" java.lang.NoClassDefFoundError: Hello

In de \bin zelfde error
ok.. 1 keer..
Hij zegt dat hij Hello (class) niet kan vinden, en jouw class heet HelloWorldApp... vandaar..

(is onder de indruk van de zinnige adviezen die iedereen geeft.. not dus).

Acties:
  • 0 Henk 'm!

  • DeeJayV
  • Registratie: Oktober 2000
  • Niet online
probeer t eens met een punt ;. erachter

zo dus: classpath = c:\jdk13\lib;.

zo staat t er bij mij, en als de code goed is zou t moeten werken..

edit: |:(

Acties:
  • 0 Henk 'm!

  • Xanthus
  • Registratie: Februari 2002
  • Laatst online: 13-09-2022
Ik heb ook win2k, en heb nooit niet gevonden classes, en ook geen classpath ingesteld.
Volgens mij moet je vooral opletten dat je je bestandsnaam goede hoofdletters geeft en runt met goede hoofdletters.
Dus gewoon controleren of je wel de goede naam ingetyped hebt.

Acties:
  • 0 Henk 'm!

  • Birk
  • Registratie: Maart 2002
  • Laatst online: 15-02-2019
Op vrijdag 12 april 2002 15:50 schreef Alarmnummer het volgende:
Hij zegt dat hij Hello (class) niet kan vinden, en jouw class heet HelloWorldApp... vandaar..
Ik vroeg hem niet voor niets de opdracht regel...

Dyslexie | Linux | MoZilla | OpenOffice


Acties:
  • 0 Henk 'm!

  • uppie8374
  • Registratie: Maart 2002
  • Laatst online: 18:29
Op vrijdag 12 april 2002 15:50 schreef Alarmnummer het volgende:

[..]

ok.. 1 keer..
Hij zegt dat hij Hello (class) niet kan vinden, en jouw class heet HelloWorldApp... vandaar..

(is onder de indruk van de zinnige adviezen die iedereen geeft.. not dus).
Nee dat was daarna, ik heb gewoon het bestand Helloo.java genoemd en er deze :
code:
1
2
3
4
5
public class Helloo{
    public static void main(String args[]){
        System.out.println("Hello!");
    } //end main
} //end class Hello

code aan gegeven, maar dit werkt dus niet, ook niet met ; achter de path en classpath

Rebuilding knowledge database


Acties:
  • 0 Henk 'm!

  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 09-10 11:40

Bosmonster

*zucht*

je zet I:\jdk1.3.1 ofzo in je classpath en vervoglens compile je hem in I:\Java Files\uncompiled

Zet de directory waarin je wilt compilen in je classpath.

Acties:
  • 0 Henk 'm!

  • Birk
  • Registratie: Maart 2002
  • Laatst online: 15-02-2019
Op vrijdag 12 april 2002 16:04 schreef uppie83 het volgende:
...maar dit werkt dus niet...
En hoe compile je hem dan?

Dyslexie | Linux | MoZilla | OpenOffice


Acties:
  • 0 Henk 'm!

  • uppie8374
  • Registratie: Maart 2002
  • Laatst online: 18:29
Je spreekt jezelf tegen, de ene keer moet ik I:\j2sdk1.3.1 in classpath zetten en daarna I:\java files\uncompiled omdat ik ze daar in wil compilen.

Rebuilding knowledge database


Acties:
  • 0 Henk 'm!

  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 09-10 11:40

Bosmonster

*zucht*

Op vrijdag 12 april 2002 16:12 schreef uppie83 het volgende:
Je spreekt jezelf tegen, de ene keer moet ik I:\j2sdk1.3.1 in classpath zetten en daarna I:\java files\uncompiled omdat ik ze daar in wil compilen.
Ik zei letterlijk:

CLASSPATH=C:\Java
[...]
Compile en run daar al je java experimenten..

Acties:
  • 0 Henk 'm!

  • uppie8374
  • Registratie: Maart 2002
  • Laatst online: 18:29
compilen : javac Helloo.java
of javac HelloWorldApp.java

ligt er aan welke bestand ik compile

en momenteel staat in classpath : I:\j2sdk1.3.1\lib;
en j2sdk1.3.1 is waar zoals je ziet mijn sdk in staat *D en das ipv C:\java mag ik aannemen.

Rebuilding knowledge database


Acties:
  • 0 Henk 'm!

Verwijderd

Op vrijdag 12 april 2002 16:13 schreef Bosmonster het volgende:

[..]

Ik zei letterlijk:

CLASSPATH=C:\Java
[...]
Compile en run daar al je java experimenten..
haha, die classpath van java blijft kl*te..

Maar het gaat dus of de dir met de subdir /bin. En in /bin moeten je javaprogjes (je jdk enz enz) staan..

Acties:
  • 0 Henk 'm!

  • Birk
  • Registratie: Maart 2002
  • Laatst online: 15-02-2019
Op vrijdag 12 april 2002 16:13 schreef uppie83 het volgende:
compilen : javac Helloo.java
of javac HelloWorldApp.java
En wat is je Run Commando?

Dyslexie | Linux | MoZilla | OpenOffice


Acties:
  • 0 Henk 'm!

Verwijderd

Je hoeft toch alleen je claspath zo in te stellen dat je overal je bin dir kan gebruiken?

Dus als je in een willekeurige directory in de commandwindow "java" kan tiepen en hij geeft je de lijst van opties dan is de classpath dus goed.

Het is onzin dat elke dir van waaruit je wilt compilen in je classpath moet staan, zou erg onhandig werken, vind je ook niet?

Acties:
  • 0 Henk 'm!

  • uppie8374
  • Registratie: Maart 2002
  • Laatst online: 18:29
Lijkt mij ook, maar er staat ff terug wat ik heb ingevoerd en dat lijkt me wat er in hoort te staan.

Mijn run commando's zijn :

java Helloo
java HelloWorldApp

Rebuilding knowledge database


Acties:
  • 0 Henk 'm!

  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 09-10 11:40

Bosmonster

*zucht*

Op vrijdag 12 april 2002 16:19 schreef Mookai het volgende:
Je hoeft toch alleen je claspath zo in te stellen dat je overal je bin dir kan gebruiken?

Dus als je in een willekeurige directory in de commandwindow "java" kan tiepen en hij geeft je de lijst van opties dan is de classpath dus goed.

Het is onzin dat elke dir van waaruit je wilt compilen in je classpath moet staan, zou erg onhandig werken, vind je ook niet?
Nee das je PATH

Je CLASSPATH is waar Java je classes moet zoeken. Classes die je import of bij het compilen moeten alle classes beschikbaar zijn vanuit de opgegeven CLASSPATH's.

Daarom.. Het makkelijkste dat je kan doen is gewoon een directory aanmaken voor je experimenten en vervolgens deze directory in je CLASSPATH zetten.. Daar dus je .java fiels inpleuren en daarin javac.exe Helloo.java intypen (uitgaande dat je class intern ook EXACT zo heet). Dat heb ik nu 3x gezegd.. en hou er maar eens mee op..

Als je het nu eens probeert.. dan was je erachter dat het allang werkte |:(

Acties:
  • 0 Henk 'm!

  • Birk
  • Registratie: Maart 2002
  • Laatst online: 15-02-2019
Op vrijdag 12 april 2002 16:22 schreef uppie83 het volgende:
Mijn run commando's zijn :

java Helloo
java HelloWorldApp
Hmmm, ok volgens mij geeft hij die fout melding als hij het bestand niet kan vinden. Dus dat houd in dat als het bestand in een andere directory staat of met de toevoeging .class wordt gedraaid... Dus volgens mij moet het probleem daar ergens in zitten...

Edit : Taal foutje...

Dyslexie | Linux | MoZilla | OpenOffice


Acties:
  • 0 Henk 'm!

  • uppie8374
  • Registratie: Maart 2002
  • Laatst online: 18:29
Nou staat mijn classpath ingesteld op I:\java files\uncompiled omdat ik hem daar probeerde te runnen, werkt niet zelfde error.

edit:

Dit is nu zelfs mijn complete classpath :
I:\java files\uncompiled;I:\j2sdk1.3.1\lib;

Heb ik ze allebei, weet ik zeker dat het daar niet aan ligt

Rebuilding knowledge database


Acties:
  • 0 Henk 'm!

  • -FoX-
  • Registratie: Januari 2002
  • Niet online

-FoX-

Carpe Diem!

en welk programmatje gebruik je nu precies om je .java files in op te maken ?

Acties:
  • 0 Henk 'm!

  • uppie8374
  • Registratie: Maart 2002
  • Laatst online: 18:29
dat heet context,

www.fixedsys.com/context

Rebuilding knowledge database


Acties:
  • 0 Henk 'm!

Verwijderd

Op vrijdag 12 april 2002 16:23 schreef Bosmonster het volgende:

[..]

Nee das je PATH

Je CLASSPATH is waar Java je classes moet zoeken. Classes die je import of bij het compilen moeten alle classes beschikbaar zijn vanuit de opgegeven CLASSPATH's.

Daarom.. Het makkelijkste dat je kan doen is gewoon een directory aanmaken voor je experimenten en vervolgens deze directory in je CLASSPATH zetten.. Daar dus je .java fiels inpleuren en daarin javac.exe Helloo.java intypen (uitgaande dat je class intern ook EXACT zo heet). Dat heb ik nu 3x gezegd.. en hou er maar eens mee op..

Als je het nu eens probeert.. dan was je erachter dat het allang werkte |:(
Ach ja ik haal classpath en path door elkaar ...
mijn punt blijft het zelfde alleen dan met "path"
classpath is overbodig en werkt niet handig

Acties:
  • 0 Henk 'm!

  • uppie8374
  • Registratie: Maart 2002
  • Laatst online: 18:29
Ik weet al waar het probleem in zat.

Er moest in classpath tussen \lib en ; nog .. komen,ook bij de project directory.

Nu werkt het en kan ik eindelijk aan de gang met Java :D

Ik ben zo blij, zo blij, kijk ik glimlach *D

Rebuilding knowledge database


Acties:
  • 0 Henk 'm!

  • uppie8374
  • Registratie: Maart 2002
  • Laatst online: 18:29
Nou kennelijk werkt het niet want nadat ik mijn pc opnieuw heb geinstalleerd werkt het niet meer. Tevens ben ik ook wat verder gekomen met Java waardoor ik nu wel packages ga
gebruiken.

Mijn huidige classpath = "d:\internet\java\lib\ext\QTJava.zip";H:\j2sdk1.4.0_02\lib..;H:\java files\uncompiled;H:\j2sdk1.4.0_02\jre\lib..;H:\java files\compiled;

Mijn huidige path = %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;H:\j2sdk1.4.0_02\bin;


De volgende compile error krijg ik :
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
BreukApplicatie.java:6: package utilities does not exist
import utilities.*;
^
BreukApplicatie.java:19: cannot resolve symbol
symbol  : class SimpleInput
location : class BreukApplicatie
                    SimpleInput s = new SimpleInput();
                    ^
BreukApplicatie.java:19: cannot resolve symbol
symbol  : class SimpleInput
location : class BreukApplicatie
                    SimpleInput s = new SimpleInput();
                                        ^

3 errors


De code is goed want op de uni werkt het.
Ik heb ook net de nieuwste SDK gedownload zoals je aan mijn path en classpath ziet. Deze staat in de directory H:\j2sdk1.4.0_02

Het bestand BreukApplicatie.java uit de code staat in H:\Java files\opdr2

Rebuilding knowledge database


Acties:
  • 0 Henk 'm!

  • Alarmnummer
  • Registratie: Juli 2001
  • Laatst online: 09-07-2024

Alarmnummer

-= Tja =-

Je moet niet de systeem classpath gebruiken, dat is werkelijk een drama. Ik heb dus absoluut niets in mijn systeem classpath staan!

Ik werk zelf op dit moment met ANT en daar geef je in een XML file gewoon even op waar de jar staan. Meestal zet ik de jars die nodig zijn in een subdir: lib en dan hoef ik alleen nog maar relatieve fileverwijzingen op te geven.

Ik raad je echt even aan om naar ANT te kijken als je geen IDE gebruikt (als je die wel gebruikt raad ik je ANT ook aan, maar dat terzijde ;) )

Acties:
  • 0 Henk 'm!

Verwijderd

Voor een goede Java IDE, kijk een naar JCreator. Werkt samen met de sun JDK (duh..), lijkt een beetje op MSVC++. Werkt heel makkelijk, is gratis, goede ondersteuning voor help files/references.
Ik ben niet zo'n java fan, maar met dit programma heb je een goede bruikbare omgeving.

Acties:
  • 0 Henk 'm!

  • Bluestorm
  • Registratie: Januari 2000
  • Laatst online: 20-08-2022
BreukApplicatie... dat komt bekend voor, heb ik vorige week ook gedaan :)

Het ziet er nogal naar uit dat je de utitlities.jar van Barnes niet hebt en/of niet in je CLASSPATH hebt staan.

-- Bij nader inzien moet je gewoon dat BarnesSources.zip ergens uitpakken en de path daarvan in je CLASSPATH zetten.

Tenminste... dat [ denk / zie / weet ] ik... | Javascript obfuscator | foto's en video's uploaden


Acties:
  • 0 Henk 'm!

  • uppie8374
  • Registratie: Maart 2002
  • Laatst online: 18:29
Bluestorm soms ook student op de TUD ? :D

Het gaat er om dat ik de libraries niet kan vinden waarin de simpleinput enzo staat.
Wij zijn dus verplicht om de standaard SDK te gebruiken met een text editor. Als texteditor gebruiken wij dant context.

Of is SimpleInput een gedeelte van een Barnes class......denk het niet.

Rebuilding knowledge database


Acties:
  • 0 Henk 'm!

  • Alarmnummer
  • Registratie: Juli 2001
  • Laatst online: 09-07-2024

Alarmnummer

-= Tja =-

Wat een onhandige editor zeg, hij heeft niet eens een continue treeview over je directories. Echt waardeloos als je veel met java bezig bent. Dan vind ik Jedit toch een stuk beter.

Acties:
  • 0 Henk 'm!

  • Reefer
  • Registratie: Mei 2000
  • Laatst online: 21-02 01:41

Reefer

madness

uppie83 schreef op 16 september 2002 @ 21:09:
Of is SimpleInput een gedeelte van een Barnes class......denk het niet.
denk het wel..
Voor externe libraries hebben ze een speciale directory, dus als je een utilities.jar file hebt moet je die in de ext dir gooien
(bijv. D:\j2sdk1.4.1\jre\lib\ext) , dan worden ze door de compiler gevonden.

A Breakbeat A Day Keeps Religion Away.


Acties:
  • 0 Henk 'm!

  • Alarmnummer
  • Registratie: Juli 2001
  • Laatst online: 09-07-2024

Alarmnummer

-= Tja =-

Of je moet ze opgeven als classpath aan de compiler. Je moet in principe niet aan de directories van de jdk gaan rommelen.

Acties:
  • 0 Henk 'm!

  • uppie8374
  • Registratie: Maart 2002
  • Laatst online: 18:29
Hmm ik wordt er nog niet echt wijzer uit....maar goed. Komt wel. Het grootste probleem is gewoon dat die stinklibraries niet willen werken.

Rebuilding knowledge database


Acties:
  • 0 Henk 'm!

  • Alarmnummer
  • Registratie: Juli 2001
  • Laatst online: 09-07-2024

Alarmnummer

-= Tja =-

Als je onder windows werkt kan je 'set' aanroepen bij een dosprompt en dan moet je even kijken of die jar ook in je classpath staat.

En anders moet je (zoals het eigelijk hoort) hem gewoon ff opgeven als je gaat compileren:
javac -classpath c:\jars\blaat.jar blaat1.java,blaat2.java

zie:
http://java.sun.com/produ...oldocs/solaris/javac.html

Acties:
  • 0 Henk 'm!

  • Bluestorm
  • Registratie: Januari 2000
  • Laatst online: 20-08-2022
uppie83 schreef op 16 september 2002 @ 21:09:
Bluestorm soms ook student op de TUD ? :D
yep
Of is SimpleInput een gedeelte van een Barnes class......denk het niet.
Is het wel... ergens in 't boek staat ook hoe die in elkaar zit.

En dat Context is inderdaad waardeloos. Het typt zelfs vreselijk. Weet niet precies hoe het komt, maar ik heb het idee dat ik steeds 2x te veel werk doe om gewoon iets netjes ingesprongen etc. er in te krijgen.

Tenminste... dat [ denk / zie / weet ] ik... | Javascript obfuscator | foto's en video's uploaden


Acties:
  • 0 Henk 'm!

  • uppie8374
  • Registratie: Maart 2002
  • Laatst online: 18:29
Ja idd ik zat net eens de gehele Barnes source door te spitten en daar staat ie wel tussen.
Vreemd dat het geen standaard class is, maar ok. Waarschijnlijk moet het zo wel lukken.

Rebuilding knowledge database


Acties:
  • 0 Henk 'm!

  • uppie8374
  • Registratie: Maart 2002
  • Laatst online: 18:29
Bluestorm schreef op 16 september 2002 @ 20:49:
-- Bij nader inzien moet je gewoon dat BarnesSources.zip ergens uitpakken en de path daarvan in je CLASSPATH zetten.
Dat heb ik gedaan --> H:\Java files\uncompiled\Barnes\BarnesSources..; toegevoegd

Maar dat wil niet helpen.


Ook als ik de gehele directorie onder de \jre\lib\ext zet werkt het niet


Wat uiteindelijk wel werkte was de utilities.jar in de \jre\lib\ext zetten.


foutje.....alleen het compilen werkt. Bij het runnen krijg ik nu een error zodra ik de eerste methode aanroep uit de simpleinput.

Rebuilding knowledge database


Acties:
  • 0 Henk 'm!

  • silentsnow
  • Registratie: Maart 2001
  • Laatst online: 15-04-2013

silentsnow

« '-_-' »

Ik ben net een cursus Java 2.0 begonnen. Is dat een beetue up-to-date :?

The trade of the tools
[ me | specs ] Klipsch Promedia Ultra 5.1 + Sennheiser HD-590


Acties:
  • 0 Henk 'm!

  • uppie8374
  • Registratie: Maart 2002
  • Laatst online: 18:29
Keb geen id wat er in die cursus wordt aangeboden. Maar t lijkt me niet dat je dingen kan krijgen die nu niet meer gebruikt worden in Java.

Rebuilding knowledge database

Pagina: 1