4
我在從IntelliJ內部運行sbt時遇到了運行scala-android插件的問題。當我運行SBT從Mac的終端相同的項目,我沒有錯誤:scala-android插件
~/Documents/my-android-project $ sbt
[info] Loading global plugins from /Users/rgoodwin/.sbt/plugins
[info] Loading project definition from /Users/rgoodwin/Documents/my-android-project/project
[info] Set current project to (in build file:/Users/rgoodwin/Documents/my-android-project/)
但是,當我嘗試從SBT的IntelliJ我得到:
[info] Loading global plugins from /Users/rgoodwin/.sbt/plugins
[info] Loading project definition from /Users/rgoodwin/Documents/my-android-project/project
[error] Android SDK not found. You might need to set ANDROID_SDK_HOME or ANDROID_SDK_ROOT or ANDROID_HOME
[error] Use 'last' for the full log.
Project loading failed: (r)etry, (q)uit, (l)ast, or (i)gnore?
爲什麼沒有的IntelliJ內SBT拿起我設置的路徑名?
另外,我認爲你可以在你的sbt文件中對SDK進行硬編碼......但這不是一個好習慣,因爲它限制了移動性。 –
感謝您的幫助,我通過設置〜/ .MacOSX/environment.plist並使用RCenvironment首選項窗格對其進行編輯來修復問題 –
@RayGoodwin歡迎您:-) – David