Changes for page Debugging WOLips

Last modified by Pascal Robert on 2012/02/11 05:22

From version 88.1
edited by mark_ritchie
on 2009/09/08 19:26
Change comment: There is no comment for this version
To version 89.1
edited by mark_ritchie
on 2009/09/08 22:40
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -87,18 +87,54 @@
87 87  
88 88  In the same way as above, import the core plugins from wolips/core/plugins. Something like this:
89 89  [[image:corePluginImport.png]]
90 +[[image:corePluginProjects.png]]
90 90  
91 91  === Import 3rd party plugins ===
92 92  
94 +Finally, import the third party plugins from wolips/3rdparty/plugin. Something like this:
95 +[[image:thirdPartyProjects.png]]
96 +[[image:thridPartyImport.png]]
97 +
93 93  === Close special projects ===
94 94  
100 +In case you missed the notices above, close these projects.
101 +
95 95  * EntityModeler
96 96  * eomodeldoc
97 97  * org.objectstyle.wolips.eomodeler.factories
105 +(Note: Working on these projects is beyond the scope of what I needed to do. Sorry.)
98 98  
99 99  === Close projects which require additional resources to compile ===
100 100  
109 +These projects require additional resources to compile. As I didn't need them, I just closed them.
110 +
111 +* org.objectstyle.wolips.apple.mavenintegration
101 101  * org.objectstyle.wolips.groovy.ui
102 102  * org.objectstyle.wolips.jprofiler.launching
103 103  
104 104  == The run configuration setup ==
116 +
117 +At this point, you should have a long list of packages which should all be compiling.
118 +If that's not the case, please document additional steps here, making special note of your setup.
119 +
120 +Getting on with the configuration to be able to test the software which is now compiling.
121 +From the Run menu, select "Debug Configurations ..."
122 +[[image:debugConfiguration.png]]
123 +
124 +Select "Eclipse Application" from the list on the left
125 +and then click the "New" button at the top.
126 +[[image:newLaunchConfiguration.png]]
127 +This creates a new launch configuration which you can customize as you like.
128 +By default it's called 'New//configuration'. For this session, I named it DebugEclipse//
129 +
130 +My preference is to explicitly set the workspace for testing however I'm sure the default will be fine if you like it.
131 +I chose: ${{workspace_loc}}{{/workspace_loc}}/../WOLipsDebuggingWorkspace
132 +My setup looked something like below however there are lots of configuration options which I didn't need to explore:
133 +[[image:debugConfigured.png]]
134 +
135 +== Launch the debug version ==
136 +
137 +Click the Debug button in the debug configuration window to launch the test version.
138 +This will be a clean version of Eclipse with the workspace which you set and any other settings.
139 +By default, all of the plugins are loaded and ready for testing!
140 +And now, you should be running inside the debug version of Eclipse with all the wolips bits to play with!