【发布时间】:2017-02-11 09:06:37
【问题描述】:
我需要使用 Maven 构建我的 Dart 项目。
我为这个目标找到了dart-maven-plugin,它可以很好地解决依赖关系。
在 Dart 中,我使用两个命令编译我的项目:
pub getpub build
所以,当我写的时候
mvn dart:pub
它获取所有依赖项。
现在我需要构建我的项目。所以,我写了
mvn dart:pub -DpubCommand=build
但它仍在解决依赖关系,它没有构建项目!
如何使用dart-maven-plugin 构建项目?
【问题讨论】:
-
But it doesn't work展开 -
对不起,它有效,但它解决了依赖关系,就像我运行 get 命令一样。我的意思是当我运行“mvn dart:pub -DpubCommand=build”时,它会显示下一个输出:
[INFO] Run pub for package root: f:\Maven\dart-maven-plugin-example\src\main \dart\range Resolving dependencies... Got dependencies!
[INFO] 为包根运行 pub:f:\Maven\dart-maven-plugin-example\src\main\dart\rom
依赖项...
有依赖项! [INFO] 为包根运行 pub:f:\Maven\dart-maven-plugin-example\src\main\dart\polymer Resolving dependencies... Got dependencies! -
它不会构建任何东西!但我需要构建我的项目。
-
你不能直接运行
pub build作为maven的shell命令吗? -
好吧,我认为这不是最好的主意,因为我有为此目的的插件。这就像你有巴士票时步行去一样。但如果插件不起作用,我可以使用你的想法作为 B 计划。
标签: java maven web plugins dart