私はこの問題についてたくさんの話題があることを知っています(必要なモジュールを継承するのを忘れましたか?)しかし、私の問題は少し特殊です。 私はそれを説明しましょう: 私は私のモデルクラス(パッケージの名前はモデルです)を含む既存のパッケージを持っています。私のすべてのモデルはそのパッケージに入っていました。しかし、私は自分のアプリケーションで変更を加えましたが、今では私のアプリケーションで使用しているモデルの一部が、 "MyAppModel"という別のアプリケーションから引き出されています。私は、このMyAppModelアプリケーションにpom.xmlファイルの依存関係を追加しました。私はコンパイルエラーはありません。(mvnコンパイルは成功ですが)mavenをインストールすると、次のエラーが表示されます。 [エラー]行130:com.data.service.models.Product;必要なモジュールを継承することを忘れましたか? [INFO] [エラー]行588:タイプcom.data.service.models.Orderのソースコードがありません。必要なモジュールを継承することを忘れましたか?必要なモジュールを継承することを忘れましたか?
These 2 models:com.data.service.models.Order.java and com.data.service.models.Product.java are from the MyAppModel application but I am not authorized to add them manually to the existing model package of my application.
It seems like it can not find those 2 models Product and Order.
Here is the content of my gwt.xml file:
<?xml version="1.0" encoding="UTF-8"?>
<module>
<inherits name='com.google.gwt.user.User'/>
<source path='model'/>
</module>
The source path is only pointing to he existing model package. My question is: how can I do to modify this gwt.xml file to take into account both models packages(the model package of the existing application and also the model package of the external application "MyAppModel")
は、私は私の既存のソースパス=「モデル」を維持する必要があると私は、これはそれらのいくつかの例一つだと思い
Thank you very much for your help
私の最初の推測では、あなたのmavenビルドスクリプトはgwtではなく更新が必要であると思います。複数のプロジェクトがあり、gwt.xmlにはリストされていません。私たちはgradleを使い、gradleビルドスクリプトの他のプロジェクトを参照する必要があります。 –
ありがとうJason B.私のビルドビルドは、すでに私の外部プロジェクトに依存しています。私はかなりの問題は、構成がgwtだと確信しています –