使用myeclipse建立maven项目(重要)

maven是管理项目的,myeclipse是编写代码的。第一次写项目都要配置好多东西,很麻烦,now 来看看怎样新建一个maven项目。

工具/原料

  • myeclipse
  • maven

方法/步骤

  1. 因为教程使用的maven是自己下载配置的,并没有使用myeclipse自带的(高版本的myeclipse自带maven)。所以首先你要安装了maven。maven的下载安装可参考下面的经验

  2. 打开myeclipse(本经验中使用的是myeclipse2014),Window-->preferences。

    使用myeclipse建立maven项目
  3. 找到myeclipse-->maven4myeclipse,如果你要下载源码和帮助文档就勾选上图中那两个框。

    使用myeclipse建立maven项目
  4. 在maven4myeclipse下找到installations,把自己安装的maven添加进来。如图:

    使用myeclipse建立maven项目
    使用myeclipse建立maven项目
    使用myeclipse建立maven项目
  5. 找到user settings。将user settings设置为maven项目下的cfon/settings.xml,确定。

    使用myeclipse建立maven项目
  6. 新建一个web工程,勾选上add maven support,java version要在1.7及以上.

    使用myeclipse建立maven项目
  7. 然后一路next,到项目结构那儿,选择maven的项目结构。

    使用myeclipse建立maven项目
  8. 如果幸运的话,新建的项目没有错。如果提示错误:

    Failure to transfer org.apache.maven:maven-artifact:pom:2.0.6 from http://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced. Original error: Could not transfer artifact org.apache.maven:maven-artifact:pom:2.0.6 from/to central (http://repo.maven.apache.org/maven2): No connector available to access repository central (http://repo.maven.apache.org/maven2) of type default using the available factories pom.xml /hello line 1 Maven Configuration Problem

    使用myeclipse建立maven项目
  9. 那样的话,打开Window-->preferences-->myeclipse-->maven4myeclipse--->user settings把local repository里面的地址复制。

    如果你的myeclipse没有的话,就找到:

    c:\users\{你的电脑账号}\.m2\repository (一般在这个文件夹里)。

    比如我的:c:\users\long\.m2\repository 

    使用myeclipse建立maven项目
  10. 找打repository文件及后,在里面搜索 maven*.lastupdated。把搜出来的文件都删了。

    使用myeclipse建立maven项目
  11. 重启myeclipse,右键项目--->maven4myeclipse--->update project...

    使用myeclipse建立maven项目
  12. 勾选Force Update of Snapshots/Releases,然后ok退出,如果还是错误,不要着急,先等一会。如果过了一会还是有错,那就问度娘吧。如果解决了,记得投我一票哦。

    使用myeclipse建立maven项目

转载于:https://www.cnblogs.com/hoobey/p/6059556.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/285530.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

LeetCode 每日一题 Day 22 || 枚举(数学方法)/二分

1954. 收集足够苹果的最小花园周长 给你一个用无限二维网格表示的花园,每一个 整数坐标处都有一棵苹果树。整数坐标 (i, j) 处的苹果树有 |i| |j| 个苹果。 你将会买下正中心坐标是 (0, 0) 的一块 正方形土地 ,且每条边都与两条坐标轴之一平行。 给你…

不用@微信官网了,用python给自己的微信头像加个小国旗

国旗LOGO(png透明格式): 微信头像 合成结果: import base64 import os import re from io import BytesIO from PIL import Image import tkinter as tk from tkinter import filedialog# 水印图片 可以自己指定 #markImageImage…

getContentResolver().query()方法selection参数使用详解(转)

如何在managedQuery()和getContentResolver().query()方法中实现结果去重 有时候,我们需要对查询的数据库结果进行去重。在SQL中我们可以通过distinct关键字实现,但是当我们使用android提供的managedQuery()或getContentResolver().query()方法对数据库进…

C语言试题106之有一对兔子问题

✅作者简介:大家好我是码莎拉蒂,CSDN博客专家🥇🥇🥇 📃个人主页:个人主页 🔥系列专栏:C语言试题200例 💬推荐一款模拟面试、刷题神器👉 点击跳转进入网站 1、题目 题目:有一对兔子,从出生后第 3 个月起每个月都生一对兔子,小兔子长到第三个月 后每个月又…

【C#程序设计】教学讲义——第二章:简单C#程序设计

教学目录 2.1 面向对象的概念2.2 建立简单的应用程序2.3 窗体和Label控件2.4 文本框-属性2.5 按钮控件本章小结2.1 面向对象的概念 2.1.1 对象和类 1.对象 对象是客观世界中对象的模型化。对象是有着特殊数据(属性)与操作(行为)的实体,对象的操作(行为)称为方法。 程…

Blazor University (34)表单 —— 获得表单状态

原文链接&#xff1a;https://blazor-university.com/forms/accessing-form-state/获得表单状态源代码[1]有时&#xff0c;我们需要获得 <EditForm> 子内容中的表单状态。最常见的用途是当我们需要访问输入的 CSS 类时&#xff0c;指示输入是否被修改或有效/无效。例如&a…

[转]c# 中间件 的扩展模型(.net webapi/.net Core 的 MiddleWare 处理模型)

在学习 asp.net WebApi 或者asp.net Core 的时候&#xff0c;它们管道的处理模型跟 asp.net MVC/WebForm 的管道模型是不一样的。 asp.net WebApi 或者asp.net Core 他们使用了一种叫做“中间件”的处理模型&#xff0c;相对于传统管道模型&#xff0c;剔除了很多非必要的处理…

AIX 环境下遇到Device Busy问题

IBM AIX v5.3操作系统环境下在对网络或网卡进行操作过程中经常遇到"Device Busy"而终止操作例如:#rmdev -l ent1遇到如下返回信息Method error (/etc/methods/ucfgdevice):0514-062 Cant perform the requested function because the speciafield.device is busy. 解…

mykernel编译过程中问题解决

fatal error: linux/compiler-gcc5.h: No such file or directorycompilation terminated.解决方法:https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/plain/include/linux/compiler-gcc5.h?id2c07053b8e1e0c22bb54dfbdf8e86a70f8bf00fc复制内容保存为c…

C#中的 Attribute 与 Python/TypeScript 中的装饰器是同个东西吗

前言最近成功把「前端带师」带入C#的坑&#xff08;实际是前端带师开始从cocos转unity游戏开发了&#xff09;某天&#xff0c;「前端带师」看到这段代码后问了个问题&#xff1a;[这个是装饰器]&#xff1f;[HttpGet] public Response Get() {return ... }我第一反应觉得不是&…

【ArcGIS Engine二次开发】入门基础(1):ArcGIS Engine简介及开发环境搭建

文章目录ArcGIS Engine概述ArcGIS Engine与ArcObjects的关系ArcGIS Engine下载及安装ArcGIS Engine概述 ArcGIS Engine简介 ArcGIS Engine是ESRI公司在2004年推出的用于开发C/S架构GIS应用软件的工具包&#xff0c;是将用于构建ArcGIS整套产品的组件库——ArcObjects的比分功…

微软Visual Studio 2019版本16.3 正式发布,支持 .NET Core 3.0

微软正式发布了Visual Studio 2019 16.3版本&#xff0c;主要更新内容如下&#xff1a; .NET Core 3.0 Visual Studio版本16.3包括对 .NET Core 3.0 的支持。 注意&#xff1a;如果使用的是.NET Core 3.0&#xff0c;则需要使用Visual Studio 16.3或更高版本。 .NET Core桌…

C语言试题120之输入两个正整数 m 和 n,求其最大公约数和最小公倍数

✅作者简介:大家好我是码莎拉蒂,CSDN博客专家🥇🥇🥇 📃个人主页:个人主页 🔥系列专栏:C语言试题200例 💬推荐一款模拟面试、刷题神器👉 点击跳转进入网站 1、题目 题目:输入两个正整数 m 和 n,求其最大公约数和最小公倍数 分析:利用辗除法 2 、温馨提示…

spring+springMvc+mybatis 调用oracle 存储过程

最近在项目中遇到在mybatis中调用oracle存储过程的问题&#xff0c;网上各种查询&#xff0c;最终解决了问题&#xff0c;在我们项目中我只需要oracle 的存储过程返回一个字符串用来存入数据库作为表数据的主键&#xff0c; 接下来整理代码&#xff1a; 首先构建存储过程getSeq…

OSChina 周一乱弹 ——致我们终将逝去的青春

2019独角兽企业重金招聘Python工程师标准>>> 我们的青春是这样的。 从幼儿园午睡开始&#xff0c; 做了一万遍的广播体操&#xff0c; 一条充满了“血”和“泪”的三八线 遍地开花的煎饼果子摊 五毛钱只能养活三天的小鸡 象征着财富和地位的弹珠 放学后 奔向世界 放…

【ArcGIS Engine二次开发】入门基础(2):ArcGIS开发方式(VBA、DLL、Add-in、Engine)对比

文章目录2.1 使用VBA进行桌面软件开发2.1.1 VBA开发方式2.1.1 VBA代码的安全性2.2 使用DLL进行桌面软件开发2.2.1 DLL开发方式2.2.2 DLL功能的应用部署2.3 使用Add-in进行桌面软件开发2.4 使用ArcGIS Engine构建独立应用程序对于桌面GIS应用来说&#xff0c;ArcGIS平台不仅提供…

使用.Net驱动Jetson Nano的OLED显示屏

背景最近几年&#xff0c;边缘计算的需求急剧爆发。人工智能、物联网和 5G 的演进给边缘计算带来了无限的可能性。因为工作原因&#xff0c;有幸在2019开始接触了英伟达 Jetson 家族的各种边缘计算设备&#xff1a;Nano&#xff0c;TX2&#xff0c;AGX&#xff0c;NX等&#xf…

工程测量不用愁,120个视频动画帮你忙,简单易学直观明了!

工程测量不用愁,120个视频动画帮你忙,简单易学直观明了!文末提供下载地址。

2016-2017-2学期《程序设计与数据结构》教学进程

2016-2017-2学期《程序设计与数据结构》教学进程 目录 考核方式课前准备教学进程 第00周学习任务和要求第01周学习任务和要求第02周学习任务和要求第03周学习任务和要求第04周学习任务和要求第05周学习任务和要求第06周学习任务和要求第07周学习任务和要求第08周学习任务和要求…

[转]Spring SpringMVC SpringBoot SpringCloud概念、关系及区别

&#xfeff;&#xfeff;一、正面解读&#xff1a; Spring主要是基于IOC反转Beans管理Bean类&#xff0c;主要依存于SSH框架&#xff08;StrutsSpringHibernate&#xff09;这个MVC框架&#xff0c;所以定位很明确&#xff0c;Struts主要负责表示层的显示&#xff0c;Spring利…