我们建立了一个与maven合作解决依赖关系的项目.它通常工作正常,但现在我正在尝试编译并在新PC上运行它,我在Eclipse中缺少依赖项的问题.
有趣的是,如果我在控制台或日食中运行"mvn package",它可以正常运行,甚至可以生成包含所有必需罐子的战争.只有Eclipse抱怨"项目未构建,因为它的构建路径不完整.无法找到org.slf4j.Logger的类文件......".如果我将项目与其他计算机进行比较(项目工作正常),我注意到Eclipse中的"Maven依赖项"列表中缺少相当多的库.虽然他们在打包的战争中,他们也可以在存储库文件夹下找到它们.
所以,jar-s只是Eclipse不会在"Maven依赖"下列出所有内容.我能做什么?
计算机在Windows 7上运行64位java和eclipse.
我只想在Eclipse中设置一个新的GWT项目,并使用Maven来处理所有的jar丛林.我在这个指令中使用了gwt-maven-plugin ,但我无法让这个项目在Eclipse中运行.
我实际上做了什么:
gwt-maven-plugin:2.3.0-1:generateAsync - "No marketplace entries found to handle" gwt-maven-plugin:2.3.0-1:i18n - "No marketplace entries found to handle" gwt-maven-plugin:2.3.0-1:exploded - "No marketplace entries found to handle"
即使我在导入时忽略它们,这些错误也不会消失.
我怎样才能使这些项目有效?问题是我跳过了"process-resources"设置吗?(m2e的最新版本中没有这样的设置.)
我应该使用gwt-maven-plugin吗?还有其他方法可以让GWT项目使用Maven吗?或者 - 还有其他方法可以与jar丛林战斗吗?GWT家伙使用什么?
我使用Eclipse Indigo和m2e插件1.0.0以及Google套件插件版本2.3.3.