Maven笔记三:使用Ecplise创建一个Maven项目

一、前提条件
2.已配置好Maven仓库地址和下载路径:https://www.cnblogs.com/daydayup-lin/p/12268262.html
 
二、操作步骤
1、设置Ecplise
1)集成maven
最新版的Ecplise已经集成好maven,如果没有或者想要用高版本maven的话, 菜单>Window>Preferences>Maven->Installations, 指定:D:\software\maven\apache-maven-3.6.3
2)设置仓库路径
菜单->Window->Preferences->Maven->User Settings->
Global Settings 和 User Settings都使用:
D:\software\maven\apache-maven-3.6.3\conf\settings.xml   # 这是我本地maven的配置文件地址
点击一下Reindex,确保 local Repository为:
D:\software\maven\repository
 
2、创建Maven项目
菜单>File>New>Other>Maven>Maven Project
下一步:
这里选择maven-archetype-quickstart:
填写项目信息如下:
运行APP:
 
3、添加jar包
当一个Maven项目需要用到第三方jar的时候,就需要添加对应的jar包。
下面添加一个jdbc的jar包。
1) 修改App.class,写一段需要依赖jar包才可以成功执行的代码:
package com.lin.apitest.test0206_2;

/**
 * Hello world!
 *
 */
public class App
{
    public static void main( String[] args ) throws ClassNotFoundException
    {
        Class.forName("com.mysql.jdbc.Driver");
        System.out.println("初始化驱动成功");
        System.out.println( "Hello World!" );
    }
}
内容修改后直接运行报错如下:
2)给maven项目添加jar
双击pom.xml,出现pom专有的编辑页面。点击下图中"Dependencies",点击Add按钮,在弹出框中如下位置输入:mysql,下面会自动检索出来mysql-connctor-java,选中并点击OK
上述步骤添加完一定要记得保存,然后重新运行
 运行成功。
 
三、问题记录
1、在给maven项目添加jar时无法搜索到mysql jar包,如下图:

 

 解决方法:

1)先检查本地仓库(D:\software\maven\repository)中已存在mysql,如果不存在,请先下载jar。

2)如果已经存在mysql jar包,点击菜单>Window>Show View>Other>Maven>Maven Repositories>Local Repository>Rebuild Index,如下图:

 

 

 

 

然后再重新添加mysql jar

 

 

 
posted @ 2023-03-12 16:33  阳光倾林  阅读(23)  评论(0编辑  收藏  举报