Changes for page Debugging WOLips

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

From version 85.1
edited by mark_ritchie
on 2009/09/08 21:16
Change comment: There is no comment for this version
To version 80.1
edited by mark_ritchie
on 2009/09/08 22:42
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -87,20 +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 -
91 91  [[image:corePluginProjects.png]]
92 92  
93 93  === Import 3rd party plugins ===
94 94  
94 +Finally, import the third party plugins from wolips/3rdparty/plugin. Something like this:
95 +[[image:thirdPartyProjects.png]]
96 +[[image:thridPartyImport.png]]
97 +
95 95  === Close special projects ===
96 96  
100 +In case you missed the notices above, close these projects.
101 +
97 97  * EntityModeler
98 98  * eomodeldoc
99 99  * org.objectstyle.wolips.eomodeler.factories
105 +(Note: Working on these projects is beyond the scope of what I needed to do. Sorry.)
100 100  
101 101  === Close projects which require additional resources to compile ===
102 102  
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
103 103  * org.objectstyle.wolips.groovy.ui
104 104  * org.objectstyle.wolips.jprofiler.launching
105 105  
106 106  == 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!