2017-08-03 26 views
1

我已經構建並向MPS添加了一些新插件,並且當我嘗試使用它們時,出現以下錯誤「語言未部署」com.abc.plugin。執行'「插件下的語言沒有部署到MPS

任何人都面臨類似的問題,並有解決方案可以幫助我嗎? 使用的MPS版本:2017.1.2 JDK:1.8

回答

0

這個問題在MPS一個錯誤,這是在youtrack記錄如下: https://youtrack.jetbrains.com/issue/MPS-26437

單個文件夾下的插件地方組中的所有模塊佈局節點。如果模塊中有一個開發工具包,則只加載開發工具包(https://youtrack.jetbrains.com/issue/MPS-25852),其他模塊將被忽略。

除非我們將devkits部署爲常規模塊,而不是簡單文件,否則當部署模塊作爲解決方法時,MPS可以單獨放置這些devkit文件。

這個問題得到解決,可與提交#2edca430f054c908eb7606bad8ac6af46e0a7352

0

您的意思是語言插件或其他?如果是,您是否可以找到您的插件的來源(ctrl + alt + shift + S打開查找模塊彈出窗口)?如果沒有源,則插件未加載。如果你能找到源代碼,那麼可能沒有找到某些語言依賴關係(如果MPS中的任何模塊已經破壞了依賴關係,那麼它將不會被部署)。可能你是用語言構建插件,但沒有包含它的運行時模塊。

+0

其實,這是在MPS一個錯誤,這是固定的。 –