Menu

Tree [157ce3] master /
 History

HTTPS access


File Date Author Commit
 .settings 2005-12-05 lindsal [44c230] Fix bugs 1313227, 1313225, 1341365 and 1303162.
 docs 2022-01-03 luke777 luke777 [159c8c] Allow selecting train by clicking it on map.
 src 2022-01-07 Luke [157ce3] Fix bug where map did not render correctly on s...
 .gitignore 2021-12-29 luke777 luke777 [572158] Update gitignore
 ChangeLog 2022-01-03 luke777 luke777 [2021b4] Double clicking station opens station info.
 README.txt 2021-12-26 luke777 [9fed1e] rename README to README.txt
 junit.logging.properties 2005-07-12 lindsal [bb624e] *** empty log message ***
 logging.properties 2004-09-20 lindsal [e43ce5] *** empty log message ***
 pom.xml 2021-12-26 luke777 [9fed1e] rename README to README.txt

Read Me

Freerails Java - build @version@

Update Dec 2021:  the project is not being actively developed.  There are several
forks that may be further along.  The recent changes have just been to make
the project more accessible.  Namely, switch from CVS to GIT and from Ant to Maven.

Java is required to run the game.
https://www.java.com/en/

The jar file can be run using
java -jar .\jfreerails-@version@.jar
or by double-clicking the jar file.

For more information, see:
http://sourceforge.net/projects/freerails/

The source can be built using
mvn package

The entry point is
jfreerails/launcher/Launcher

Javadoc can be generated using
mvn javadoc:javadoc
				
Logging can be enabled using
java -Djava.util.logging.config.file=logging.properties jfreerails/launcher/Launcher
Make sure that 'logging.properties' is in the working directory. A log file called something like 'JFreerailsLog0.txt' will be written in your home directory.