🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.java
Article #141897

Re: Pierwsze kroki z Javą

#141897
From: Jarek
Date: Thu, 23 Oct 2008 00:25
30 lines
2726 bytes
"Borneq" <borneq@antyspam.hidden.pl> wrote in message 
news:gdo2bf$d5p$1@news.onet.pl...
> Wziąłem pliki .java z http://www.antlr2.org/grammar/pascal
> często spotykam się z sytuacją gdy nie ma pliku projektu tylko pliki java 
> luzem.
> Visual Studio utworzyło projekt na podstawie istniejących plików.
> Pokazuje się błąd dla "import antlr.CommonAST", prawdopodobnie chodzi o 
> bibliotekę antlr-3.1.1.jar.
> Jak się dołącza bibliotekę, podaje ścieżkę do biblioteki, co działa 
> import - antlr.CommonAST to nie jest nazwa pliku, czyli musi wyszukiwać w 
> jakichś plikach,  jak działa import java.io.*; czy antlr.CommonAST to 
> nazwa namespace które może być w pliku o zupełnie innej nazwie?
> Jak dołączyć bibliotekę - w Solution explorerze mogę dodawać tylko pliki 
> Javy i zasoby, we właściwościach projektu też nie znalazłem.
>

A nic prostszego niż ANTLR to nie było na dobry początek? ANTLR to raczej 
zabawa dla zawansowanych (i to zaawansowanych nie tylko w javie).
Co do środowiska, to ja polecam eclipse. Netbeans, jest co prawda trochę 
bardziej przyjazny dla początkujących, ale IMHO eclipse jest jednak znacznie 
wygodniejszy na co dzień (ot chociażby dokowalne okienko z javadocem - dla 
początkującego jak znalazł).
Co do brakującej biblioteki antlr, to musisz ja sobie ściągnąć z sieci, a 
następnie dodać do classpath - w przypadku eclipsa dodajesz do plik jar 
biblioteki do buildpath/libaries we właściwościach projektu. Do uruchomienia 
parsera pascala, który ściągnąłeś chyba jest potrzebny antlr w wersji 2.x, a 
nie 3.x (3.x nie jest kompatybilna wstecznie z 2.x z tego co wiem).

Pozdrawiam
Jarek 
Technical Details
Message-ID: <gdogcj$dmt$1@atlantis.news.neostrada.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!nf1.ipartners.pl!ipartners.pl!news.astercity.net!newsfeed.atman.pl!newsfeed.neostrada.pl!atlantis.news.neostrada.pl!news.neostrada.pl!not-for-mail
References: <gdo2bf$d5p$1@news.onet.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!nf1.ipartners.pl!ipartners.pl!news.astercity.net!newsfeed.atman.pl!newsfeed.neostrada.pl!atlantis.news.neostrada.pl!news.neostrada.pl!not-for-mail
From: "Jarek" <nie.ma@takiego.numeru>
Newsgroups: pl.comp.lang.java
Subject: Re: Pierwsze kroki z Javą
Date: Thu, 23 Oct 2008 02:25:14 +0200
Organization: TP - http://www.tp.pl/
Lines: 31
Message-ID: <gdogcj$dmt$1@atlantis.news.neostrada.pl>
References: <gdo2bf$d5p$1@news.onet.pl>
NNTP-Posting-Host: abcw41.neoplus.adsl.tpnet.pl
Mime-Version: 1.0
X-Trace: atlantis.news.neostrada.pl 1224721619 14045 83.6.238.41 (23 Oct 2008 00:26:59 GMT)
X-Complaints-To: usenet@news.neostrada.pl
NNTP-Posting-Date: Thu, 23 Oct 2008 00:26:59 +0000 (UTC)
X-Priority: 3
X-MSMail-Priority: Normal
Importance: Normal
X-Newsreader: Microsoft Windows Live Mail 12.0.1606
X-MimeOLE: Produced By Microsoft MimeOLE V12.0.1606
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit