我在不同的文章中看到GWT模塊如何在不同的項目中共享。在不同的Grails插件之間共享GWT模塊
E.g. How to use source code of one gwt application in to another application
我而言是一個更具體一點,因爲我有2的Grails + GWT插件:了projectA和項目B。
projectA包含src/java中的java bean,它們都用於Grails服務以及src/gwt代碼。我定義了一個module.gwt.xml,其中包含我的主要模塊(EntryPoint.gwt.xml)繼承的我的java bean的路徑。這適用於projectA。
我創建項目B,我想使用項目B的 Grails服務和src/GWT代碼宣佈了projectA在Java Beans。我設法通過在projectB的BuildConfig.groovy中添加grails.plugin.location.'projectA'=來共享服務的java bean。但是,當我在projectB的主模塊(EntryPoint.gwt.xml)中添加a時,在編譯項目B中的GWT模塊時出現以下錯誤。
Loading inherited module '<qualified module name>'
| [ERROR] Unable to find '<qualified module name>' on your classpath; could be a typo, or maybe you forgot to include a classpath entry for source?
| [ERROR] Line 16: Unexpected exception while processing element 'inherits'
任何想法如何解決這個問題?