«« ( Date ) »» // «« ( Thread ) »» // ir4pp1 - 2006

Re: classpath

by Aleksandar Milicevic
utorak, 28. novembar 2006 - 11:31.

On 11/28/06, masa h <masah@eunet.yu> wrote:



sta znaci da se folder JLex nalazi u CLASSPATH-u, menjala sam sistemske
promenljive, dodala sam promenljivu CLASSPATH, menjala PATH ali ne radi?


Ne moras da se zamajavas sa sistemskim environment variablama.
Samo pre poziva JLex.Main setuj CLASSPATH sa

set CLASSPATH=...

U nekom tipicnom slucaju, struktura direktorijuma bi ti izgledala

MikroJava
|
|-- JLex\
|-- java_cup\
|-- xbbbgg\
|-- mj_lex.lex
|-- mj_cup.cup

Tada se pozicioniras u MikroJava direktorijum i odatle radis nesto kao:

..\MikroJava> set CLASSPATH=.
..\MikroJava> java JLex.Main mj_lex.lex
..\MikroJava> java java_cup.Main mj_cup.cup
..\MikroJava> copy lexer i parser java fajlove u xbbbgg\
..\MikroJava> javac xbbbgg\*.java
..\MikroJava> java xbbbgg.parser

(TACKA znaci tekuci direktorijum).

--
Pozdrav,
Aleksandar Milicevic
aca.milicevic@gmail.com