【问题标题】:How to add files to the Eclipse RCP application root directory (application type plugins)?如何将文件添加到 Eclipse RCP 应用程序根目录(应用程序类型插件)?
【发布时间】:2015-05-04 07:22:48
【问题描述】:

我在官方文档中看到了一些可以将文件添加到 Eclipse RCP 应用程序根目录的帖子: http://help.eclipse.org/kepler/index.jsp?topic=/org.eclipse.pde.doc.user/tasks/pde_rootfiles.htmHow to add files to the root of an Eclipse RCP app?

不幸的是,我无法让它工作!我想分发一个文件“launcher.bat”,它必须位于应用程序的根目录中。 一些信息 : - 我使用 Eclipse RCP 4(使用 Eclipse 版本 = 开普勒)。 - 我的项目配置是基于插件的

有什么帮助吗?

提前致谢

克莱门特

【问题讨论】:

    标签: eclipse-rcp


    【解决方案1】:

    您必须为此使用基于功能的构建。

    功能的“build.properties”文件包含根文件指令。例如

    bin.includes = feature.xml
    root=file:launcher.bat
    

    要包含的“launcher.bat”文件将位于功能的根文件夹中。

    【讨论】:

    • 我在下面发布的链接上看到它可以在基于插件的构建中完成。我使用的eclipse应用程序是一个基于插件的应用程序。
    • 哪个链接?您问题中的两个链接都需要功能。据我所知,您必须使用基于功能的 RCP。将基于插件的 RCP 转换为特性并不难。
    • 在第一个链接的评论中,您可以阅读:“我的项目配置是基于插件的”。在第二个链接中,您可以阅读“当 .product 文件基于插件而不是功能时......”
    • 有什么方法可以使文件以特定平台为条件?例如。上例中的 .bat 文件用于 Windows,而不是 Linux。
    • @Peteter 您可以使用root.win32.win32.x86=.... 之类的东西,请参阅Eclipse help
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-05-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多