Offline loading JFace libraries (not selected from Eclipse plugins)

I would like to use all the functionality of JFace, but include in my project only the most minimal in terms of external jar s.

Is it possible to download the typical .jar needed to create a SWT / JFace application without having to download Eclipse first and then select the files from the plugins directory?

eg. these files ..

  • org.eclipse.core.commands_.jar
  • org.eclipse.equinox.common_.jar
  • org.eclipse.jface_.jar
  • org.eclipse.osgi_.jar
  • org.eclipse.ui.workbench_.jar
  • ...

Is it even possible to map classes to jar files and load links for specified files?

Note. I am looking for an โ€œofficial file library download pageโ€ (a bit like this page for SWT: http://download.eclipse.org/eclipse/downloads/drops4/R-4.2.1-201209141800/#SWT ) and not โ€œsearch service ", for example: http://www.jarfinder.com

Here is what I selected from my eclipse-SDK-4.2.2-macosx-cocoa-x86_64 , but it looked like a trial version and an error :

  • org.eclipse.core.commands_3.6.2.v20130123-162658.jar
  • org.eclipse.core.commands.source_3.6.2.v20130123-162658.jar
  • org.eclipse.equinox.common_3.6.100.v20120522-1841.jar
  • org.eclipse.equinox.common.source_3.6.100.v20120522-1841.jar
  • org.eclipse.jface_3.8.102.v20130123-162658.jar
  • org.eclipse.jface.databinding_1.6.0.v20120912-132807.jar
  • org.eclipse.jface.databinding.source_1.6.0.v20120912-132807.jar
  • org.eclipse.jface.source_3.8.102.v20130123-162658.jar
  • org.eclipse.jface.text_3.8.2.v20121126-164145.jar
  • org.eclipse.jface.text.source_3.8.2.v20121126-164145.jar
  • org.eclipse.osgi_3.8.2.v20130124-134944.jar
  • org.eclipse.osgi.services_3.3.100.v20120522-1822.jar
  • org.eclipse.osgi.services.source_3.3.100.v20120522-1822.jar
  • org.eclipse.osgi.source_3.8.2.v20130124-134944.jar
  • org.eclipse.osgi.util_3.2.300.v20120913-144807.jar
  • org.eclipse.osgi.util.source_3.2.300.v20120913-144807.jar
  • org.eclipse.ui.workbench_3.104.0.v20130204-164612.jar
  • org.eclipse.ui.workbench.source_3.104.0.v20130204-164612.jar
  • org.eclipse.ui.workbench.texteditor_3.8.0.v20120523-1310.jar
  • org.eclipse.ui.workbench.texteditor.source_3.8.0.v20120523-1310.jar
+3
jface
source share
1 answer

You can choose the Eclipse RCP SDK or upgrade to the entire Eclipse SDK (for example, JFace Text is only available in the latter). You will need to dig up the necessary banks and sources from the plugins directory.

JFace is available on these distributions. For some incomprehensible reason, it is not available as a standalone download.

0
source share

All Articles