由於項目中發郵件的需要,我需要引入javax.mail這個jar包,於是學習了一下,具體build.sbt的用法在如下鏈接裏講到:
http://beike.iteye.com/blog/1575296 看看裏面的3——5
包無法導入:unresolved dependency: javax.mail#mail_2.11;1.4: not found
後來發現在artifactid上會自動加上後綴,後綴是定義的scala的版本信息。
發現不能在全局設置commonsettings裏面添加jar包,否則自動增加scala版本的後綴,而公司的私服中很多包加了後綴,javax.mail卻正好沒加,下面嘗試直接在一個工程中局部引入。結果發現仍然以失敗告終……
後來發現加入到Seq集合中竟然神奇地導入了,仍然沒搞清楚原因,先把代碼貼出來吧……
libraryDependencies ++= Seq(
"mysql" % "mysql-connector-java" % "5.1.35",
"com.typesafe.akka" %% "akka-testkit" % "2.3.14"
)