我使用Wicket quickstart成功创建了一个项目,并通过运行
将其转换为Eclipse动态Web项目mvn eclipse:清除日食:eclipse -Dwtpversion = 2.0
我将项目导入Eclipse没有任何问题,但是每个JAR都收到了这个警告:
类路径条目M2_REPO / * * .jar将不会被导出或发布。
可能会导致运行时ClassNotFoundExceptions。
我可以通过在每个警告上使用right click → QuickFix
并选择“将关联的原始类路径条目标记为发布/导出依赖项”来解决此问题,但这需要花费大量时间,如果有的话,则无法实现很多依赖。
必须有办法让Maven为我这样做;它是什么?
编辑:我发现使用m2eclipse核心+ Maven Integration for WTP(来自m2eclipse extras)解决了我的问题。我仍然对如何在没有m2eclipse的情况下实现这一目标感兴趣,只是出于好奇:p
答案 0 :(得分:3)
可以从Eclipse Marketplace获得在Eclipse中使用Web项目所需的两个Maven插件。
Maven Integration for Eclipse(包含在Eclipse的Java版本中)