Tak sobie czytam i myślę...
Może trochę chamsko, ale...
Jak piszesz, nie umiesz odpalić JET-a, a zabierasz się do pisania tras?
(...)
P.S.1.
Czytałeś może plik SCENERY.DOC ???
P.S.2.
Chwała Ci za chęci.
Czemu tu panuje tyle agresji, zwłaszcza wobec ludzi zadających rzeczowe pytania? Założę się, że tras do Maszyny dlatego jest dotąd tak mało, bo niektórzy bardzo skutecznie przepędzają stąd ludzi, którzy mogliby dołożyć swoją pracę... A może komuś na tym zależy?
W rzeczywistości jET jest programem w wersji rozwojowej i nie jest do końca idealny. Plik wsadowy jet.bat nie zawiera potrzebnego polecenia, niezbędnego do pracy programu.
UWAGA WSZYSCY, KTÓRZY NIE MOGĄ ODPALIĆ jETa !!!
Należy uruchomić plik jet.bat w Notatniku (lub innym edytorze tekstu).
Następnie zamienić zawartość
@echo off
java org.jet.Jet
na następującą:
@echo off
set classpath=%classpath%;.
java org.jet.Jet
Ważne, aby nie pominąć kropki na końcu drugiej linijki, ona jest najważniejsza.
Pliki bat są po to, aby uruchomić program. Nie każdy musi wiedzieć, że Java nie będzie pracować, jeśli nie zmodyfikuje się zmiennej CLASSPATH. Podejrzewam, że tego nawet nie wie autor jETa, skoro nie dopisał potrzebnej linii do bata.
A więc nie ma co się z kogoś nabijać i mu po chamsku odpowiadać, tylko trzeba po prostu wyjaśnić, o co chodzi z tym jETem.
Wyjaśnienie w rodzaju "trzeba tylko ustawić poprawnie CLASSPATH" jest całkiem słuszne, ale mało zrozumiałe. I do tego bieżący katalog wcale nie musi być na początku.
Warto wiedzieć, że instalery Javy (j2sdk czy j2re) nie ustawiają w ogóle żadnej zmiennej CLASSPATH. Istnieje ona w systemie tylko wtedy, gdy ktoś sobie doinstalował QuickTime dla Javy. A i tak pokazuje tylko położenie biblioteki QT.
I naprawdę trudno wymagać od kogokolwiek, aby wiedział o tej dziwnej właściwości Javy, że nie potrafi ona zlokalizować katalogu, z którego się ją uruchamia, chyba że doda się go ręcznie do CLASSPATH. Tak właśnie bywa normą w Linuxie, ale nie w Windows. I dlatego uważam, że każdemu pytającemu o przyczynę problemów z jETem należy się dokładna odpowiedź, a nie półsłówka i nie chamskie i agresywne odzywki zniechęcające do pracy. Ostatecznie forum jest nie po to, aby przechwalać się przed innymi, ile się umie i drwić sobie z tych, którzy o coś pytają, ale po to, aby odpowiadać na zapytania, nawet całkiem głupie.
Zapytanie o jETa nie jest wcale głupie. Jest zupełnie naturalne i zrozumiałe.
Jeśli niektórzy nie zmienią tu podejścia do ludzi, wkrótce wszyscy przesiądą się na Trainz, a tu zostaną tylko ci, którzy już posiedli wszystkie tajniki Maszyny, Javy, 3dsm i kilku(dziesięciu) innych rzeczy.... Nie tędy chyba droga...