Wiki source code of Debugging WOLips
Version 72.1 by mark_ritchie on 2009/09/08 17:56
Hide last authors
| author | version | line-number | content |
|---|---|---|---|
| |
71.1 | 1 | = Debugging WOLips like the master does! = |
| |
37.1 | 2 | |
| |
71.1 | 3 | == The big picture == |
| |
34.1 | 4 | |
| |
71.1 | 5 | These instructions is intended for the developer who wants to compile and run WOLips source for the purpose of debugging or other exploration. |
| |
69.1 | 6 | |
| |
34.1 | 7 | == The setup == |
| 8 | |||
| |
71.1 | 9 | When I wrote this page, I was using: |
| |
34.1 | 10 | |
| 11 | * Mac OS X 10.5.7 | ||
| 12 | * Java 1.5.0//19// | ||
| 13 | * Eclipse 3.4.2 (eclipse-SDK-3.4.2-macosx-carbon.tar.gz) | ||
| 14 | |||
| 15 | == Checking out the source code == | ||
| 16 | |||
| 17 | === Check out the source code into a local folder === | ||
| 18 | |||
| |
71.1 | 19 | **A note for the impatient - don't try to checkout the source right into Eclipse** |
| 20 | You're checking out a local copy of the code from the source repository. | ||
| 21 | Next, we're going to selectively import (but **not** copy) parts of that code into Eclipse. | ||
| |
34.1 | 22 | |
| |
71.1 | 23 | {{svn co https value="//svn.objectstyle.org/repos/woproject/trunk/woproject woproject"}}{{/svn co https}} |
| |
34.1 | 24 | |
| 25 | === Create a new eclipse workspace === | ||
| 26 | |||
| |
69.1 | 27 | === Import woenvironment === |
| |
34.1 | 28 | |
| 29 | === Import wolips projects into your workspace === | ||
| 30 | |||
| 31 | === Import wolips plugins === | ||
| 32 | |||
| 33 | === Import 3rd party plugins === | ||
| 34 | |||
| 35 | === Close special projects === | ||
| 36 | |||
| 37 | * EntityModeler | ||
| 38 | * eomodeldoc | ||
| 39 | * org.objectstyle.wolips.eomodeler.factories | ||
| 40 | |||
| 41 | === Close projects which require additional resources to compile === | ||
| 42 | |||
| 43 | * org.objectstyle.wolips.groovy.ui | ||
| 44 | * org.objectstyle.wolips.jprofiler.launching | ||
| 45 | |||
| |
69.1 | 46 | == The run configuration setup == |