【问题标题】:Using maven to turn TwelveMonkeys from Git into a Eclipse java project?使用 maven 将 Git 中的 TwelveMonkeys 转换为 Eclipse java 项目?
【发布时间】:2025-11-22 23:05:01
【问题描述】:

我已将 TwelveMonkeys 从 git https 克隆 https://github.com/haraldk/TwelveMonkeys 导入到 eclipse 中。我想把它转换成一个java项目,这样我就可以构建罐子了。搜索后,在项目根目录中运行“mvn eclipse:eclipse”应该可以解决问题!?但我得到了这个:

[INFO] ------------------------------------------------------------------------
[INFO] Building TwelveMonkeys :: ImageIO :: Metadata 3.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] >>> maven-eclipse-plugin:2.9:eclipse (default-cli) @ imageio-metadata >>>
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] Twelvemonkeys ..................................... SUCCESS [22.594s]
[INFO] TwelveMonkeys :: Common ........................... SUCCESS [0.022s]
[INFO] TwelveMonkeys :: Common :: Language support ....... SUCCESS [0.042s]
[INFO] TwelveMonkeys :: Common :: IO ..................... SUCCESS [0.048s]
[INFO] TwelveMonkeys :: Common :: Image .................. SUCCESS [0.051s]
[INFO] TwelveMonkeys :: Servlet .......................... SUCCESS [0.100s]
[INFO] TwelveMonkeys :: ImageIO .......................... SUCCESS [0.025s]
[INFO] TwelveMonkeys :: ImageIO :: Core .................. SUCCESS [0.038s]
[INFO] TwelveMonkeys :: ImageIO :: Metadata .............. FAILURE [0.032s]
[INFO] TwelveMonkeys :: ImageIO :: ICO plugin ............ SKIPPED
[INFO] TwelveMonkeys :: ImageIO :: ICNS plugin ........... SKIPPED
[INFO] TwelveMonkeys :: ImageIO :: IFF plugin ............ SKIPPED
[INFO] TwelveMonkeys :: ImageIO :: JPEG plugin ........... SKIPPED
[INFO] TwelveMonkeys :: ImageIO :: PDF plugin ............ SKIPPED
[INFO] TwelveMonkeys :: ImageIO :: PICT plugin ........... SKIPPED
[INFO] TwelveMonkeys :: ImageIO :: PSD plugin ............ SKIPPED
[INFO] TwelveMonkeys :: ImageIO :: Thumbs.db plugin ...... SKIPPED
[INFO] TwelveMonkeys :: ImageIO :: TIFF plugin ........... SKIPPED
[INFO] TwelveMonkeys :: ImageIO :: Batik Plugin .......... SKIPPED
[INFO] TwelveMonkeys :: ImageIO :: JMagick Plugin ........ SKIPPED
[INFO] TwelveMonkeys :: ImageIO :: reference test cases .. SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 42.971s
[INFO] Finished at: Fri Aug 29 12:26:42 CST 2014
[INFO] Final Memory: 13M/121M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal on project imageio-metadata: Could not resolve dependencies for project com.twelvemonkeys
.imageio:imageio-metadata:jar:3.0-SNAPSHOT: The following artifacts could not be resolved: com.twelvemonkeys.imageio:ima
geio-core:jar:3.0-SNAPSHOT, com.twelvemonkeys.imageio:imageio-core:jar:tests:3.0-SNAPSHOT: Failure to find com.twelvemon
keys.imageio:imageio-core:jar:3.0-SNAPSHOT in http://10.1.132.75:8888/archiva/repository/internal/ was cached in the loc
al repository, resolution will not be reattempted until the update interval of ecvision.release has elapsed or updates a
re forced -> [Help 1]

【问题讨论】:

  • 我有段时间没用过Eclipse了,不过我想在最近的版本中,你可以直接从IDE中导入一个Maven项目。

标签: eclipse git maven


【解决方案1】:

首先运行mvn clean install 将jar 打包并安装到您的本地存储库中,然后mvn eclipse:eclipse 将起作用。

错误信息是明确的:它找不到imageio-core:jar 依赖,因为你还没有安装它。

【讨论】:

  • 感谢马特,命令 mvn clean install 很棒。我认为它是eclipse导入的所有maven项目必须运行的cmd。
最近更新 更多