欠落しているインポートを右クリックすると、「Web上でJarを検索する」というオプションがありますが、リスト内のJarは古くなっています。たとえば、リストの最新のant jarはant-1.7.1.jarですが、ant-1.10.1.jarはMaven Centralから入手できます。IntelliJでWeb上でFind Jarのソースを追加する方法
IntelliJの検索に「ソース」を追加するにはどうすればよいですか?
欠落しているインポートを右クリックすると、「Web上でJarを検索する」というオプションがありますが、リスト内のJarは古くなっています。たとえば、リストの最新のant jarはant-1.7.1.jarですが、ant-1.10.1.jarはMaven Centralから入手できます。IntelliJでWeb上でFind Jarのソースを追加する方法
IntelliJの検索に「ソース」を追加するにはどうすればよいですか?
リポジトリは、あなたのIntelliJに古くなっているために発生し、そう、あなたは、これらの手順で更新することができ、に行く:
Preferences > Build, Execution, Deployment > Maven > Repositories
Remote
リポジトリのエントリを選択し、Update
をクリックしてくださいボタンを押すと、この操作は数分後にLocal
リポジトリと同じ操作を行い、IntelliJは依存関係の最新バージョンを取得できます。
UPDATE
のIntelliJでリモートリポジトリを表示するには、あなたのプロジェクトのあなたのpom.xml
ファイルにあなたのsettings.xml
ファイル(check this)または直接に追加することができます。
これはあなたのsettings.xml
ファイルの構造である:この設定を追加し、IntelliJのは、検出することができますの後
<dependencies>
...
</dependencies>
<repositories>
<repository>
<id>codehausSnapshots</id>
<name>Codehaus Snapshots</name>
<releases>
<enabled>false</enabled>
<updatePolicy>always</updatePolicy>
<checksumPolicy>warn</checksumPolicy>
</releases>
<snapshots>
<enabled>true</enabled>
<updatePolicy>never</updatePolicy>
<checksumPolicy>fail</checksumPolicy>
</snapshots>
<url>http://repo.maven.apache.org/maven2</url>
<layout>default</layout>
</repository>
</repositories>
:
<project>
<repositories>
<repository>
<id>maven-central</id>
<url>http://repo.maven.apache.org/maven2</url>
</repository>
</repositories>
</project>
そして、これはあなたのpom.xml
ファイルの構造であり、新しいリポジトリ。
お知らせ:あなたのpom.xmlファイルで指定された(または親プロジェクトのPOMとのsettings.xmlから継承)
それは、そのプロジェクトの 'NOリモートrepositories'は言わない更新が、別のプロジェクトで、私は見ますあなたが投稿したURL。 Mavenリポジトリを追加するにはどうしたらいいですか? – isapir
アップデートを確認して、私はそれが役に立つと思います –