目标定义如何工作?

时间:2013-12-18 08:54:58

标签: java eclipse

我无法绕过eclipse目标定义。

来自维基: The Target Platform is a critical part of developing using PDE. It defines what your workspace will be built and launched against.

构建Java应用程序时,我了解CLASSPATH必须包含所有导入的包。这与.target文件有关吗?有人告诉我,.target文件就像一个CLASSPATH。

2 个答案:

答案 0 :(得分:0)

由于您使用的是PDE,我猜您正在为Eclipse开发插件

任何插件都取决于 Eclipse平台中的类。目标平台定义您开发的Eclipse平台的确切版本。

从技术上讲,它是类路径中的bundle(~jar文件)列表,它们作为平台的一部分出现(因此即使你不发送它们也会出现在用户的安装中),即jar处理工作区文件管理,启动,文件编辑等。

答案 1 :(得分:0)

目标平台和CLASSPATH不是同一个。 CLASSPATH变量用于告诉应用程序在哪里查找用户类。

目标平台是指将构建和运行工作空间的插件集。此eclipse文档链接TargetPlatform应该可以帮助您了解目标定义的工作原理。另请参阅此tutorial,了解如何定义目标平台。