如何从Eclipse内部运行Dart“pub get”?

时间:2013-12-21 02:22:24

标签: java eclipse-plugin dart buildpath dart-pub

我刚刚下载了Dart Eclipse plugin,并试图找出如何从我的新项目中运行pub get(以解决依赖关系)。

  1. 我通过Help >> Install New Software
  2. 安装了该插件
  3. 我去了Window >> Preferences >> Dart并安装了最新的SDK
  4. 重启Eclipse
  5. 我创建了一个新的Java Project(看到我将Dart / dart2js用于我的所有客户端代码,Java用于我的所有服务器代码)
  6. 在配置目录中添加了pubspec.yaml(见下文)
  7. 我希望能够右键单击我的项目并看到Dart >> Pub GetBuild Path >> Add Libraries >> Add Dart Pub-Managed Library这样的选项,或其他明显的选项。但我没有看到任何东西。

    我上面的步骤中有什么不对吗?如何从Eclipse项目中运行pub

1 个答案:

答案 0 :(得分:0)

如果您在Eclipse中创建 Dart Project 之外的其他内容,您似乎无法使用很多Dart SDK功能。自从我创建了Java项目以来,这些功能被禁用了。一旦我创建了一个Dart项目,如果右键单击该项目,您将看到一个Dart菜单项,然后有几个子菜单项;其中一个是Pub Get

还有一个注意事项:我在Linux上,不得不chmod使用Eclipse为我安装的SDK下载的pub二进制文件。否则,在运行Permission denied时出现Dart >> Pub Get错误。仅供参考未来的Dartisans。

有点令人失望,但可以理解。所以看起来我必须为我的客户端提供一个项目(Dart项目),为我的服务器端提供另一个项目(Java项目)。