2017-08-08 13 views
-2

私はいつものようにpom.xmlに新しい依存関係を追加しました.Mavenは必要な.jarファイルをダウンロードしました(jasypt-1.9.0。瓶)。 MyEclipseのプロジェクトエクスプローラのMaven Dependenciesで見ることができます。Mavenは.jarファイルをダウンロードしましたが、コードでインポートできません

私はすべてのクラスをインポートすることはできませんので、このjarファイルによって提供される機能のいずれかを使用することはできないのですが、私にできる唯一のことは以下の通りです:

import org.jasypt.util.text.*; 

しかし、私は必要なの

です
import org.jasypt.util.text.BasicTextEncyptor; 

最初のオプションには2番目のオプションが含まれているはずですが、これは当てはまりません。ここには何も輸入されていません。オートフィルが示すように、org.jasypt.util.textには1つの実装がありません。 公式文書によれば、依存関係を追加すれば十分であり、すぐに開始できるはずです。

ここには何が欠けていますか?私は前にこれらの問題を経験したことはありません

EDIT: depency:

<dependency> 
     <groupId>org.jasypt</groupId> 
     <artifactId>jasypt</artifactId> 
     <version>1.9.0</version> 
    </dependency> 

POMファイルに依存関係を更新しjasyptの新しいバージョンにリポジトリ

<repository> 
     <id>central</id> 
     <url>http://central.maven.org/maven2/</url> 
    </repository> 
+1

使用しようとしている依存関係(artifactId、groupId、およびversion)を表示してください。 – Andrei

+0

pomファイルを表示して、プロジェクト構造も役立ちます – Jens

+0

上記の質問にdepencyを追加しました –

答えて

-1

変更:

<dependency> 
    <groupId>org.jasypt</groupId> 
    <artifactId>jasypt</artifactId> 
    <version>1.9.2</version> 
</dependency> 

再コンパイル

のプロジェクト
mvn package 

は、新しいjarファイルをダウンロードします。

0
  1. プロジェクト(ALT + F5)を更新します。強制的に更新するようにしてください(下のボックスを参照)。
  2. 解決しない場合:プロジェクトを構築してください(例:clean package)。エラーがないかどうかを確認してください。
  3. そうでなければ、あなたは大丈夫です。そうですね、あなたがそれらを理解していない場合、それらを使って新しい質問をしてください。
関連する問題