Re: Stara Java u 70
----- Original Message ----- From: "Vladimir Tomic" <tomic@sezampro.yu>
To: <ri4pp@titan.etf.bg.ac.yu>
Sent: Monday, January 17, 2005 8:54 PM
Subject: [ri4pp] Stara Java u 70
Sve u svemu, u paketu (direktorijumu) ppdz su parser i lexer, tj. ppdz.cup i
ppdz.lex iz kojih uspesno napravim (tj. JLex i JCup naprave) parser.java,
sym.java i Yylex.java. Kada ih otvorim lepo pise 'package ppdz;' na vrhu
svih...
javac sym.java **********uspe
javac Yylex.java *********ne uspe, prijavljujuci 78 gresaka, pa posto ih je
previse, istisnuo je iz bafera prve 23 poruke o greskama!! Te poruke imaju
neke veze sa sym.class koliko ja vidim ali taj sym.java nisam ja pravio
(nisam ni Yylex.java kad smo vec kod toga) a kod mene rade!!!
Prevođenje ne uspeva jer kompajler ne može da nađe "ppdz.sym", jer
ga pokrećeš iz foldera ppdz, a pod classpath imaš tačku (trenutni folder).
Prevođenje bi ti uspelo da pozivaš kompajler iz nadfoldera, jer tad
postoji podfolder ppdz, pa može da nađe "ppdz.sym".
Drugo rešenje bi bilo da u classpath staviš apsolutnu putanju, a treće
da pozivaš kompajler sa "javac *.java" kada mu prosleđuješ sve java
fajlove pa on "vidi" sve klase u njima.
Ne znam da li je ovo ponašanje promenjeno u 1.5?
I moj "parser.bat" podrazumeva da je tačka pod classpath pa se nadam
da će to biti slučaj. :-)
- Follow-Ups:
- Re: Stara Java u 70
- From: "Vladimir Tomic" <tomic@sezampro.yu>
- Re: Stara Java u 70
- From: "Nenad" <nstanojev@sezampro.yu>
- Re: Stara Java u 70
- References:
- Stara Java u 70
- From: "Vladimir Tomic" <tomic@sezampro.yu>
- Stara Java u 70
Previous by date: Stara Java u 70
Next by date: Re: Stara Java u 70
Previous by thread: Stara Java u 70 Next by thread: Re: Stara Java u 70
Previous by thread: Stara Java u 70 Next by thread: Re: Stara Java u 70