2011-11-10 47 views
1

我不斷地得到。我已經爲項目啓用了xtext性質並添加了相關模塊。Mwe2Launcher找不到模塊

這裏的.mwe2文件:

module com.ford.modelling.workflow.abcd 

Workflow { 
    component = SayHello { 
     message = "hello" 
    } 
} 

可能是什麼問題? (文件夾名爲src根已經存在)

回答

1

,請確保該mwe2文件被放置在一個Java源文件夾和你的項目做了一個乾淨的構建包含在mwe2文件。

+0

bin文件夾爲空。 –

+0

我現在可以編譯它。它奇怪地編譯一次,然後永遠不會更新。所以無論我改變什麼都不適用。很奇怪。也許有關於編譯器的東西。 –

0

確定。我發現了這個問題(儘管還沒有解決方案)。

啓用斯卡拉自然停止MWE2的構建過程。不知道爲什麼,但這是發生了什麼。我刪除了斯卡拉大自然,一切正常。

1

有同樣的問題。但是例外情況發生在Mwe2Runner中,而不是Mwe2Launcher中。 Mwe2Runner嘗試加載mwe2文件作爲資源,如果找不到它,會產生該錯誤,儘管Mwe2Launcher可以。

無論如何,解決方案是通過向註冊您的SRC-DIR作爲一個資源目錄下以你的pom.xml

<build> 
... 
<resources> 
    <resource> 
    <directory>src</directory> 
    <excludes> 
     <exclude>**/*.java</exclude> 
    </excludes> 
    </resource> 
</resources> 
... 
</build>