idea中配置Maven项目

x33g5p2x  于2022-03-01 转载在 Java  
字(1.4k)|赞(0)|评价(0)|浏览(444)

Maven几个常见问题 

把Maven中目录设置成成对应的颜色

运行时maven乱码问题

maven工具栏找不到的问题

使用原型创建maven

导入maven项目

若没有显示出maven

添加插件快速操作

使用坐标导入jar包

导入需要的依赖:

依赖范围

idea中对maven3.6.2以上的版本存在兼容问题,为了避免冲突,idea中安装3.6.1版本

创建一个空项目,起名,后再设置中搜索maven

Maven几个常见问题 

把Maven中目录设置成成对应的颜色

添加如下:

<dependencies>
    <dependency>
        <groupId>junit</groupId>
        <artifactId>junit</artifactId>
        <version>4.12</version>
    </dependency>
</dependencies>

刷新完成如下:

 运行时maven乱码问题

加入以下:

-Dfile.encoding=GB2312

运行结果:

maven工具栏找不到的问题

快捷键设置

点击编译就会生成对应的target目录,点击清理就会清除target目录

  使用原型创建maven

创建web

导入maven项目

maven工具的+号,选择你要导入的maven的pom.xml文件

若没有显示出maven

 添加插件快速操作

打开设置如下操作

 使用坐标导入jar包

1.在pom.xml中编写<dependencies>标签(也可以alt+insert手动导入)

2、在<dependencies>标签中使用<dependency>引入坐标

3、定义坐标的groupId,artfigactId,version

4、点击刷新按钮是坐标生效

导入需要的依赖:

<!--   <dependencies> 导入依赖</dependencies>-->
<dependencies>

    <dependency>
        <groupId>junit</groupId>
        <artifactId>junit</artifactId>
        <version>4.12</version>
        <scope>test</scope>
    </dependency>

<!--导入mysql的jar包,只要写出坐标位置即可-->
    <dependency>
    <groupId>mysql</groupId>
    <artifactId>mysql-connector-java</artifactId>
    <version>5.1.47</version>
</dependency>

</dependencies>

依赖范围

通过设置坐标的依赖范围(scope),可以设置对应的jar包的作用范围:编译环境、测试环境、运行环境

<scope>默认值文为:compile(即所有地方都生效)

如    <scope>test</scope>只在test测试目录有效,其余无效

相关文章