blob: a36dd987e0673ef069e15ddcea510be647e22777 [file] [log] [blame]
rjrjr@google.com89d0e732010-03-17 13:12:58 +00001To create a Bikeshed project in Eclipse:
rjrjr@google.com5d49c0e2010-03-12 22:33:11 +00002
rjrjr@google.com89d0e732010-03-17 13:12:58 +00003* Set your source code control system (e.g., svn or git) to ignore
4the following files and directories. Eclipse needs to edit them,
5but they should not be submitted.
rjrjr@google.com5d49c0e2010-03-12 22:33:11 +00006
rjrjr@google.com65a297a2010-03-20 19:58:26 +00007*.jar
rjrjr@google.com5d49c0e2010-03-12 22:33:11 +00008.settings
9.classpath
10.project
rjrjr@google.com89d0e732010-03-17 13:12:58 +000011bin/
12build/
13classes/
14# Matches gwtc output in the war directory, e.g. war/com.google.gwt.bikeshed.tree.Tree/
rjrjr@google.com5d49c0e2010-03-12 22:33:11 +000015com.google.gwt.*
rjrjr@google.com883d48d2010-04-03 18:30:35 +000016bikeshed/war/expensesCustomized/
rjrjr@google.comd34537d2010-03-19 17:26:09 +000017bikeshed/war/expensesScaffold/
rjrjr@google.com883d48d2010-04-03 18:30:35 +000018bikeshed/war/mail/
19bikeshed/war/pagedExpenses/
20bikeshed/war/simplecelllist/
21bikeshed/war/stocksdesktop/
22bikeshed/war/stocksmobile/
rjrjr@google.com89d0e732010-03-17 13:12:58 +000023bikeshed/war/tree/
rjrjr@google.comd34537d2010-03-19 17:26:09 +000024bikeshed/war/validation/
amitmanjhi@google.com057867a2010-04-15 20:39:36 +000025appengine-generated/
rjrjr@google.com5d49c0e2010-03-12 22:33:11 +000026
27* Install the Google Plugin for Eclipse
rjrjr@google.com65a297a2010-03-20 19:58:26 +000028* Create a new Java project with trunk/bikeshed/ as its existing source
rjrjr@google.com89d0e732010-03-17 13:12:58 +000029* Bring up the project properties
30 * Google > Web Toolkit > Use Google Web Toolkit
31 * Google > App Engine > Use Google App Engine
32 * Google > App Engine > ORM
33 * Remove src and test
spoon@google.com176da302010-05-28 11:09:54 +000034 * Add
35 * src/com/google/gwt/sample/bikeshed/stocks/server
36 * src/com/google/gwt/sample/bikeshed/stocks/shared
37 * src/com/google/gwt/sample/expenses/server/domain
rjrjr@google.com878b5ee2010-03-16 00:25:20 +000038 * Java Build Path > Libraries > Add Variable > GWT_TOOLS, Extend > redist/json/r2_20080312/json.jar
rjrjr@google.com5d49c0e2010-03-12 22:33:11 +000039* Copy tools/redist/json/r2_20080312/json.jar to bikeshed/war/WEB_INF/lib
40* Right click on the bikeshed project and choose Run as > Web Application. Choose from the various .html files