JFace库独立下载(不是从Eclipse插件中选择的)

时间:2021-05-14 22:24:13

I would like to use all of the JFace functionality but include in my project only the very minimum in terms of external jars.

我希望使用所有的JFace功能,但在我的项目中只包括最少量的外部jar。

Is it possible to download the typical .jars required to build an SWT/JFace app without having to download Eclipse first and then to pick the right files out of the plugins directory?

是否可以下载构建SWT/JFace应用程序所需的典型.jar,而不必先下载Eclipse,然后从plugins目录中选择正确的文件?

e.g. these files..

如这些文件. .

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

Is it even possible to map classes to jar files and download links for said files?

是否有可能将类映射到jar文件并下载这些文件的链接?

Note: I am looking for the "official library files download page" (a little bit like this page for SWT: http://download.eclipse.org/eclipse/downloads/drops4/R-4.2.1-201209141800/#SWT), not a "look-up service" like: http://www.jarfinder.com

注意:我正在寻找“官方图书馆文件下载页面”(有点像SWT的这个页面:http://download.eclipse.org/eclipse/downloads/drops4/r -4.2.1-201209141800/#SWT),而不是像http://www.jarfinder.com这样的“查找服务”

Here is what I picked out of my eclipse-SDK-4.2.2-macosx-cocoa-x86_64 folder, but it felt like trial and error:

下面是我从eclipse-SDK-4.2.2-macosx-cocoa-x86_64文件夹中挑选出来的内容,但感觉像是尝试和错误:

  • org.eclipse.core.commands_3.6.2.v20130123-162658.jar
  • org.eclipse.core.commands_3.6.2.v20130123 - 162658. - jar
  • org.eclipse.core.commands.source_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_3.6.100.v20120522 - 1841. - jar
  • org.eclipse.equinox.common.source_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_3.8.102.v20130123 - 162658. - jar
  • org.eclipse.jface.databinding_1.6.0.v20120912-132807.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.databinding.source_1.6.0.v20120912 - 132807. - jar
  • org.eclipse.jface.source_3.8.102.v20130123-162658.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_3.8.2.v20121126 - 164145. - jar
  • org.eclipse.jface.text.source_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_3.8.2.v20130124 - 134944. - jar
  • org.eclipse.osgi.services_3.3.100.v20120522-1822.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.services.source_3.3.100.v20120522 - 1822. - jar
  • org.eclipse.osgi.source_3.8.2.v20130124-134944.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_3.2.300.v20120913 - 144807. - jar
  • org.eclipse.osgi.util.source_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_3.104.0.v20130204 - 164612. - jar
  • org.eclipse.ui.workbench.source_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_3.8.0.v20120523 - 1310. - jar
  • org.eclipse.ui.workbench.texteditor.source_3.8.0.v20120523-1310.jar
  • org.eclipse.ui.workbench.texteditor.source_3.8.0.v20120523 - 1310. - jar

1 个解决方案

#1


0  

You can either choose Eclipse RCP SDK, or go for the whole Eclipse SDK (JFace Text, for example, is only available in the latter). You'll have to dig up the desired jars and sources from the plugins directory.

您可以选择Eclipse RCP SDK,也可以选择整个Eclipse SDK(例如,JFace文本仅在后者中可用)。您将不得不从plugins目录中挖掘所需的jar和源文件。

JFace is available in those distributions. For some unfathomable reason, it is not available as a stand-alone download.

JFace在这些发行版中是可用的。由于某些难以理解的原因,它不能作为一个独立的下载。

#1


0  

You can either choose Eclipse RCP SDK, or go for the whole Eclipse SDK (JFace Text, for example, is only available in the latter). You'll have to dig up the desired jars and sources from the plugins directory.

您可以选择Eclipse RCP SDK,也可以选择整个Eclipse SDK(例如,JFace文本仅在后者中可用)。您将不得不从plugins目录中挖掘所需的jar和源文件。

JFace is available in those distributions. For some unfathomable reason, it is not available as a stand-alone download.

JFace在这些发行版中是可用的。由于某些难以理解的原因,它不能作为一个独立的下载。