13
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Eclipse Maven 依存関係のJarがおかしい場合の対処メモ

Posted at

(初記事なので言葉が疎い所もありますご了承を)

EclipseのMavenプロジェクトで[!]が表示されたが、プロジェクトの更新をしても、ソースのダウンロードをし直しても直らない問題に当たった時の対処の流れ

####環境

  • Eclipse Oxygen
  • Java8

####使用しようとしたライブラリ

  • Discord4J 2.9.3

##ハマった時
まず最初に、よくある対処として
[ビルド・パス]→[ライブラリー]
を開き、おかしい所を確認しようとした
スクリーンショット 2018-02-12 14.25.03.png
異常が表示されていない

普通にjarを確認しにいっても
スクリーンショット 2018-02-12 14.26.49.png
ちゃんとある

その次に問題タブを確認

'C:/Users/~~~/.m2/repository/org/apache/httpcomponents/httpcore/4.4.8/httpcore-4.4.8.jar' を読み込めないか、有効な ZIP ファイルではありません

自分がハマったのはここからで
[クイック・フィックス]
を選択した所、結局さっきの[ビルド・パス]のウィンドウが開かれるばかりで、対処のしようがなく、ここから動けなくなった

##最終的な対処
試しに、問題が出てるJarをデコンパイルしようと試みた
スクリーンショット 2018-02-12 14.38.12.png
あれ?中身が開けない

原因は、jarファイル自体が破損していたことでした
最終的な方法として

/4.4.8/httpcore-4.4.8.jar

Eclipseを落してからここをまるごと削除し、Eclipseを再起動、ソースのダウンロードをし直したら直った

(初記事がこんな内容で良いのかな・・・)

13
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
13
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?