59209


# エラー内容

Eclipse上で作成したJPAプロジェクトにおいて、Repositoryファイルを作成して以下のように記述したところ、次のようなエラー（赤い波線）が発生しました。

### Reposirotyファイル記述内容

[code]

    package model;
    
    import org.springframework.data.jpa.repository.JpaRepository;
    
    @Repository
    public interface ActivityRepository extends JpaRepository<Activity, Long> {}
    
[/code]

### package modelの部分で起こっているエラー

[code]

    型 org.springframework.data.repository.query.QueryByExampleExecutor を解決できません。必要な .class ファイルから間接的に参照されています
    
[/code]

### JpaRepositoryの部分で起こっているエラー

[code]

    ビルド・パスが不完全であるため、プロジェクトはビルドされませんでした。org.springframework.data.domain.Example のクラス・ファイルが見つかりません。ビルド・パスを修正してから、このプロジェクトをビルドしてください   
    
[/code]

  
  
  
  

# 環境・プロジェクトの状況など

### プロジェクトのビルドパス

[![ビルドパス](https://i.stack.imgur.com/bE1Zn.png)](https://i.stack.imgur.com/bE1Zn.png)

### ビルドパスに関して補足

domainフォルダ以下は確かに存在していないです。（Mavenファイルにどう記述すれば取ってこれるかもよくわかりません）  
[![domainフォルダ以下は確かに存在しない](https://i.stack.imgur.com/Sfxgs.png)](https://i.stack.imgur.com/Sfxgs.png)

### やってみたことなど

ネット上で、JPAプロジェクトおよびReposirotyファイルを作成している人のブログを探し、同じように書いてみたのですが、うまくいきません。  
org.springframework.data.repository.query.QueryByExampleExecutor も
org.springframework.data.domain.Example
も、Mavenファイルにどのように記述すれば取り込んでこれるかもよくわかっておりません。  
恐縮ですが、何かアドバイスいただけないでしょうか。


CC BY-SA 4.0
2019-09-21T12:35:29.687
59195
2019-09-23T01:40:50.623
2019-09-21T13:54:53.850
2238
35935
question
java spring-boot jpa
JPAプロジェクトにおいてRepositoryファイル作成時にビルドエラーが起きる


もともとDB操作をやりたかったSpringBootのプロジェクトはまた別にJPAプロジェクトを新規作成し、Repositoryファイルを作成していたため、上記のエラーが出ておりました。  
本などを参考にして、もともとのSpringBootプロジェクト内にReposirotyファイルを作成して同様に記述したところ、エラーは発生しなくなりました。

supaさん、解決時の対処についてご指摘ありがとうございます。自分のコメントだと４８時間後でないと解決済みマークができないようなので、後日解決済みにします。


CC BY-SA 4.0
2019-09-23T01:40:50.623
59209
2019-09-23T01:40:50.623
35935
59195
answer