Closed leithaus closed 9 years ago
@leithaus Why are you using sys.props("project.version")
for the plugin version?
Because i copied that from one of the test samples?
That fragment is for testing during plugin development via the scripted
plugin.
Try addSbtPlugin("com.typesafe.sbt" % "sbt-pom-reader" % "2.0.0")
per the "Usage" section of the README.md file. Adding a project/build.properties
files is a good idea too.
Making those suggested changes, results in exactly the same execution trace, namely a NullPointerException.
Here is the project directory: https://github.com/leithaus/strategies/tree/master/project
Your addSbtPlugin
should be this:
addSbtPlugin("com.typesafe.sbt" % "sbt-pom-reader" % "2.0.0")
Cheers! i was distracted and forgot to remove the sys.props.
// build.scala: import sbt._
object MyBuild extends com.typesafe.sbt.pom.PomBuild
// plugins.sbt addSbtPlugin("com.typesafe.sbt" % "sbt-pom-reader" % sys.props("project.version"))
pom.xml: https://github.com/leithaus/strategies/blob/master/pom.xml