This page links to useful resources.

Fetching and merging changes from within Eclipse

Violet UML: violetumleditor-2.0.0.jar

Example GWT Game

Example GWT Webapp

CS320_Derby.zip — Eclipse project with jarfiles for Apache Derby (relational database)

CS320_Lab08_Derby.zip — Implementation of Lab 8 that uses Derby rather than SQLite (requires CS320_Derby.zip)

When you implement your persistence layer using Derby: when specifying the JDBC URL in the code where you connect to the database, you should use a absolute filename for the database name. For example, jdbc:derby:H:/mydatabase.db;create=true (this will create the database as H:/mydatabase.db). If you use a relative filename, your GWT web application will probably not find the database (because it runs in the war directory rather than the root directory of the project).