先月、M2E Eclipse プラグインを使用して EhCache jar をローカルの Maven キャッシュにプルダウンすることができなかったため、この質問をしました。
現在、いくつかの EhCache/Terracotta POM ファイルを Ivy XML ファイルに変換しようとしていIvyConvertPom
ます (タスクを使用して (ローカル リポジトリ内の他のすべての POM で完全に正常に動作します - そして何百もあります)、次のように述べています。
指定された pom ファイルを ivy ファイルに変換できません: java.io.IOException: ファイルの親を読み込めません:/C:/Users/myUser/jars/net/sf/ehcache/ehcache-terracotta-root/2.5.0/ehcache- terracotta-root-2.5.0.pom. Parent=org.terracotta.forge#forge-parent;2.3 from=C:/Users/myUser/jars\net\sf\ehcache\ehcache-terracotta-root\2.5.0\ehcache-terracotta-root-2.5.0. pom to=C:/Users/myUser/jars\net\sf\ehcache\ehcache-terracotta-root\2.5.0\ivy.xml
C:/Users/myUser\jars\net\sf\ehcache のアーティファクトが見つかりませんでした\ehcache-terracotta-root\2.5.0\ehcache-terracotta-root-2.5.0.pom
これは、次のすべての EhCache/Terracotta アーティファクトで発生しています。
net\sf\ehcache\ehcache-terracotta\2.4.7\ehcache-terracotta-2.4.7.pom
net\sf\ehcache\ehcache-terracotta\2.5.0\ehcache-terracotta-2.5.0.pom
net\sf\ehcache\ehcache-terracotta-root\2.4.7\ehcache-terracotta-root-2.4.7.pom
net\sf\ehcache\ehcache-terracotta-root\2.5.0\ehcache-terracotta-root-2.5.0.pom
この問題が私が先月抱えていた問題に関連しているのか、それとも EhCache の開発者が POM を記述する非標準的な方法を持っているだけなのかはわかりませんが、Maven IvyConvertPom
(フード) は、瓶で何かをすることに窒息しました。
明らかなこととして、何かが飛び出しますか?それ以外の場合は、Ivy コードをデバッグする必要があります。これは、水曜日を締めくくるのに苦痛な方法のように思えます。必要に応じてやりますが、何かギラギラしたものが足りない場合に備えて、最初にここで質問すると思いました.
前もって感謝します!