我从笔式驱动器安装了 wheezy。更新了一些东西,并认为我已经得到了maven
和eclipse
。但maven
项目无法编译。我卸载了maven
在“添加/删除软件”中可以找到的所有程序。那是两天前的事了。现在不记得我删除了什么,无论如何担心丢失了一些东西。我需要安装什么才能maven
使用 java 项目(从命令行和 eclipse 运行)?
我应该重新安装 eclipse/STS 吗?
我尝试过的:下载了 libmaven-install-plugin-java_2.3-4_all.deb'
尝试安装:
dpkg -i libmaven-install-plugin-java_2.3-4_all.deb
输出:
选择之前未选择的软件包 libmaven-install-plugin-java。 (正在读取数据库...当前安装的133826个文件和目录。)解压libmaven-install-plugin-java(来自.../libmaven-install-plugin-java_2.3-4_all.deb)...dpkg:依赖关系问题阻止libmaven-install-plugin-java的配置:libmaven-install-plugin-java依赖于libmaven2-core-java;但是:未安装 libmaven2-core-java 包。 libmaven-install-plugin-java 依赖于 libplexus-digest-java;但是:未安装 libplexus-digest-java 包。
dpkg:处理 libmaven-install-plugin-java 时出错(--install):依赖性问题 - 未配置处理时遇到错误:libmaven-install-plugin-java
答案1
不要手动下载软件包并尝试使用dpkg
.相反,使用apt-get
或aptitude
会找出必要的依赖项并为您下载并安装正确的软件包,例如:
aptitude install maven
我对 Maven 一无所知,所以我不知道这是否是正确的包,以及它是否真的是您缺少的包。你必须自己弄清楚:
http://packages.debian.org/search?keywords=maven
现在不记得我删除了什么
调查/var/log/dpkg.log
,/var/log/aptitude.log
和/var/log/apt/*
.这些日志文件之一可能包含有关您删除的软件包的信息。
答案2
dpkg -l libmaven-install-plugin-java |egrep ^ii