Skip to content
欢迎扫码关注公众号

Eclipse 中使用 Maven


原文:使用 Eclipse 构建 Maven 项目 (step-by-step)


  1. 安装 m2eclipse 插件时出错:

    txt
    Cannot complete the install because one or more required items could not be found.
     Software being installed: m2e - Maven Integration for Eclipse (includes Incubating components) 1.7.0.20160603-1933 (org.eclipse.m2e.feature.feature.group 1.7.0.20160603-1933)
     Missing requirement: Maven Integration for Eclipse 1.7.0.20160603-1933 (org.eclipse.m2e.core 1.7.0.20160603-1933) requires 'bundle org.eclipse.osgi 3.10.0' but it could not be found
     Cannot satisfy dependency:
      From: Maven Integration for Eclipse (Editors) 1.7.0.20160603-1933 (org.eclipse.m2e.editor 1.7.0.20160603-1933)
      To: bundle org.eclipse.m2e.core [1.7.0,1.8.0)
     Cannot satisfy dependency:
      From: m2e - Maven Integration for Eclipse (includes Incubating components) 1.7.0.20160603-1933 (org.eclipse.m2e.feature.feature.group 1.7.0.20160603-1933)
      To: org.eclipse.m2e.editor [1.7.0.20160603-1933]

    根据 Maven in Eclipse: step by step installation 里的回答,好像是因为 Eclipse 不支持最新版本的 m2e 导致的,试了下 1.4-最新的 1.7 都不行,就先安装了 1.0 版的 (http://download.eclipse.org/technology/m2e/milestones/1.0).

  2. Eclipse 使用 Maven 创建 Web 时错误:Could not resolve archetype org.apache.maven.archetypes:maven-archetype-webap

  3. Maven build 时出错(-Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME environment variable and mvn script match.)


    原文:http://fxb4632242.iteye.com/blog/2193945


    在 Window->Preference->Java->Installed JREs->Edit 的 Default VM arguments 中设置

    bash
    -Dmaven.multiModuleProjectDirectory=$M2_HOME
  4. Plugin org.apache.maven.plugins:maven-clean-plugin:2.5 or one of its depende

    好像是以为之前配的 setting.xml 里的 mirror 里没有对应的插件导致的。把 mirror 删掉就好了。

  5. 运行 Maven 是报错:

    No goals have been specified for this build

    pom.xml 文件 <build> 标签后面加上 <defaultGoal>compile</defaultGoal> 即可

Page Layout Max Width

Adjust the exact value of the page width of VitePress layout to adapt to different reading needs and screens.

Adjust the maximum width of the page layout
A ranged slider for user to choose and customize their desired width of the maximum width of the page layout can go.

Content Layout Max Width

Adjust the exact value of the document content width of VitePress layout to adapt to different reading needs and screens.

Adjust the maximum width of the content layout
A ranged slider for user to choose and customize their desired width of the maximum width of the content layout can go.