Skip to content

ashtonthomas/gwt-bike-shop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bike Shop Build Status

https://bike-shop.herokuapp.com/

Welcome to the Bike Shop! This is a GWT sample application demonstrating and detailing usage for:

  • Super Dev Mode
  • Dynamic Host Pages (Spring & Jsp)
  • Dependency Injection
  • Code Splitting
  • Custom Widgets
  • GssResource and Custom Styles
  • Multiple GWT Modules
  • and much more..

If you want to see some usage with an explanation, please open an issue

Extra! Extra! Read all about it!

How Stuff Works

Fire it up!

Requirements

  • maven
  • git

Clone the repo

git clone [email protected]:ashtonthomas/gwt-bike-shop.git
cd gwt-bike-shop

Build and Run w/ Jetty

mvn clean install
mvn jetty:run

Now you can go to: http://localhost:8080/app/ don't forget '/app'

Your app is now running as normal (non-devmode). You can use the below instructions to set up and launch Super Dev Mode.

Run GWT's Super Dev Mode

2.7.0-rc1 and later

Run GWT's SDM Codeserver (in a new terminal):

mvn gwt:run

In 2.7.0 'super dev mode' is default.

Pre 2.7.0-rc1

No need to use bookmarks anymore, so you can ignore this

mvn gwt:run-codeserver

Note: You may need to set up your SDM bookmarks (only once):

http://localhost:9876/

After you drag these bookmarks to your browser, you can go to the app running on :8080 and use them.

Note: After clicking the Dev Mode On bookmark, you can drag and drop the Compile button to the bookmark bar as well. This is a shortcut for this module only.

My Notes

Deploy war to heroku

mvn clean install
heroku deploy:war --war target/biker-0.0.1-SNAPSHOT.war

About

Sample GWT project demonstrating various features

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published