【问题标题】:Import multi module project in Eclipse在 Eclipse 中导入多模块项目
【发布时间】:2014-01-31 08:26:47
【问题描述】:

我正在尝试开始使用 Eclipse SCADA 并从他们的 git repository 导入项目。

我已经克隆了以下项目:

org.eclipse.scada.external
org.eclipse.scada.utils
org.eclipse.scada.base
org.eclipse.scada.protocols
org.eclipse.scada.core
org.eclipse.scada.releng

对于每个项目,我在父文件夹中进行了 mvn 验证并在 Eclipse 中导入了项目。我也改变了目标平台。但是,我似乎仍然对它们的依赖关系有疑问。

任何帮助将不胜感激。

【问题讨论】:

    标签: eclipse maven scada


    【解决方案1】:

    实际上,Eclipse SCADA java 项目并不是用“Maven first”开发的。所以你应该在 IDE 中完全忽略 maven。 maven构建基本上只用于无人值守构建项目。

    目标平台的问题更复杂。我们在提供始终工作的目标平台方面有点草率(实际上很难让它们保持最新,因为捆绑包的版本是固定的)。

    我为当前版本制作了一个目标平台文件,你可以在这里找到它:https://gist.github.com/CptMauli/ec6eda37734f0108510f

    为了让它正常工作,请下载一个经典的 eclipse 把它放在某个地方并创建一个指向它的环境变量 ECLIPSE_432_HOME。或者,您可以只更改目标文件中的第一个条目并将其直接指向它。

    其背后的原因是,如果您使用自己的 eclipse 安装,安装在那里的包可能与目标平台或工作区中提供的包发生冲突。这实际上在编译时几乎不是问题,但是一旦您启动客户端或服务器,Eclipse 就会抱怨重复的包。

    如果您还有其他问题,请访问我们的邮件列表:https://dev.eclipse.org/mailman/listinfo/scada-dev 或我们的谷歌群组:https://groups.google.com/forum/#!forum/openscada 或直接在 ibh-systems dot com 的 juergen dot rose 给我写信

    【讨论】:

      猜你喜欢
      • 2018-02-11
      • 2016-10-23
      • 2018-10-15
      • 2016-06-12
      • 2011-02-18
      • 1970-01-01
      • 2011-05-16
      • 2011-03-13
      • 1970-01-01
      相关资源
      最近更新 更多