gpt4 book ai didi

Eclipse - 将 Jar 文件添加到现有项目

转载 作者:行者123 更新时间:2023-12-04 18:12:10 25 4
gpt4 key购买 nike

我正在运行 Eclipse 3.7。我目前正在为一个名为 Team Center 的应用程序开发插件项目。我最近了解到一个名为 Opal 的 SWT Widgets jar 文件。所以我想弄清楚如何将 Jar 文件添加到我现有的项目中。我尝试了许多不同的方法来做到这一点。到目前为止没有任何效果。

以下是我尝试过的一些事情。

  • 在我当前项目中做了一个lib目录复制了jar文件
  • 构建路径配置 -> 库 -> 添加了 Jar
  • 运行时选项卡 -> 添加 -> 选择 lib/jar 文件 -> 更新构建路径
  • 已保存
  • 我的项目仍然可以编译,但在运行时它失败并且我得到无法加载代理处理程序错误

  • 我试图为 Jar 文件创建一个插件项目,然后将 opal 插件添加到所需的插件中。如果 Opal 项目已关闭,则反射(reflect)在我的项目中的 Opal 插件。

    这是我当前项目的工作方式。这是一个插件项目,当我完成或更改代码时。
  • build 项目
  • 导出
  • 可部署的插件和片段
  • 选择我的项目插件
  • 完成
  • 然后我将project.jar复制到TeamCenter Application插件目录

  • 我假设我必须以某种方式将 opal.jar 包含在 project.jar 中。但是现在我完全不知道该怎么做。

    最佳答案

    在 Eclipse Plugin Project 中,单击您的 MANIFEST.MF 文件并转到运行时选项卡。应该有一个“类路径”部分。尝试在那里添加你的库。

    更新

    我已经尝试过了,它对我有用。我已经执行了以下步骤:

  • 新建插件项目
  • 新建lib里面的文件夹
  • 将 opal lib 复制到文件夹
  • 打开MANIFEST.MF , 转到 Runtime选项卡并将库添加到 Classpath栏目
  • 检查是否 lib文件夹被识别为构建过程(Build 选项卡和 lib 文件夹应该被选中)
  • 创建新的运行配置(Run -> Run Configuration... -> 双击 OSGi Framework)
  • Bundles选项卡检查新建项目(Workspace 部分)并取消选中 Target Platform现在
  • 标记新项目并点击按钮Add Required Bundles右侧
  • 现在应该在 Target Platform 中检查一些运行项目所需的包。栏目
  • 点击Apply ,然后 Run您的 OSGi 环境将启动
  • 关于Eclipse - 将 Jar 文件添加到现有项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12395095/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com