<p>I'm developing an Eclipse plug-in, based on a bunch of core Eclipse plug-ins like SWT, JDT, GEF and others. </p>

<p>I need my plug-in to be compatible with Eclipse 3.3, since many potential customers are still using it. However, personally I like the new features in Eclipse 3.4 and would like to use it for my development. This means I need PDE to reference 3.3 code and, when debug, execute a 3.3 instance.</p>

<p>Any tips on how this can be achieved?</p>

<p>Thanks.</p>

[{'answer_id': 39022, 'author': 'Barak Schiller', 'author_id': 1651, 'author_profile': 'https://Stackoverflow.com/users/1651', 'pm_score': 5, 'selected': True, 'text': "<p>You can change the 'Target platform' setting to point to the location of an existing set of eclipse 3.3 plugins. This will compile your code against the 3.3 plugins, making sure that they stay compatible no matter which version of eclipse you are using to develop the application. </p>\n\n<p>The setting is under Window->Preferences->Plug-in development->Target Platform</p>\n"}, {'answer_id': 111727, 'author': 'Rafael Chaves', 'author_id': 20033, 'author_profile': 'https://Stackoverflow.com/users/20033', 'pm_score': 1, 'selected': False, 'text': '<p>What Barak said. See also this topic on Eclipse help:</p>\n\n<p><a href="http://help.eclipse.org/stable/index.jsp?topic=/org.eclipse.pde.doc.user/guide/tools/preference_pages/target_platform.htm" rel="nofollow noreferrer">http://help.eclipse.org/stable/index.jsp?topic=/org.eclipse.pde.doc.user/guide/tools/preference_pages/target_platform.htm</a></p>\n\n<p>Note also:</p>\n\n<ul>\n<li>the default target platform is your Eclipse install</li>\n<li>your dev environment should be at least as recent as the target platform (i.e. you cannot use 3.3 as dev environment and target 3.4)</li>\n<li>this also allows you to develop against plug-ins you don\'t have in your development Eclipse install.</li>\n</ul>\n'}, {'answer_id': 881975, 'author': 'St.Shadow', 'author_id': 94225, 'author_profile': 'https://Stackoverflow.com/users/94225', 'pm_score': 0, 'selected': False, 'text': '<p>And is it no way how to develop plugin for newer palfrom? Eg.: develop new plugin for 3.5 into 3.4...</p>\n'}]
['https://Stackoverflow.com/questions/38907', 'https://Stackoverflow.com', 'https://Stackoverflow.com/users/2823/']