发表于: 2017-09-15 23:25:17

1 730


今日完成的事情:

1、初步了解IDEA功能(全称IntelliJ IDEA)

2、完成了IDEA的配置

3、创建了一个新的maven项目

4、在网上初步了解了Java项目的开发

明日计划的事情:

1、网上搜索更多关于IDEA的功能及应用

2、了解DAO的应用及使用

3、编写DAO,分别JdbcTemplate和Mybatis连接数据库

遇到的问题:

1、mvn archrtype:generate

maven的archetype生成的项目很慢......

2、对IDEA软件应用的太少不知道怎么去操作!

3、不知道怎么去配置Tomcat的基本参数,导致Tomcat服务器启动不了!

收获:

1、使用maven如何建立项目

常用的archetype也就没有几个,从maven的repository里查找能找出成千上百个,正因为太多,所以查找起来不方便。首先,使用mvn archetype:crawl命令,它会在C:\User\用户名\.m2\repository目录下生成一个archetype-catalog.xml文件。其次,将archetype-catalog.xml移到上一层目录,也就是C:\User\用户名\.m2 。最后,在运行mvn archetype:generate -DarchetypeCatalog=local 就可以达到目的了。

如果本地没有存在这些catalog可以直接mvn archetype:generate -Darchetype Catalog=internal

从上面的指令可以看出文件夹的位置是在C:\Users\dongwenhao

groupId:cn.dongwenhao   artifactId:task

2、在IDEA中我建立了一个新项目

一、打开IDEA之后,file→new→project

二、在弹出new project页面,选择maven→Create from artifactype之后选用带webapp的maven

三、然后就要填写groupid和archetypeid了。Groupid实际对应的Java的包结构,是main目录里java的目录结构。Artifactid就是项目的唯一的标识符,实际对应项目的名称,就是项目跟目录的名称。

四、配置好maven的路径后再点击右侧的那个加号

User setting file :用户设置文件,自己指定

local repository:本地仓库

五、输入对应的name'和value

由于中央仓库的archetype太多了,所以导致很慢,指定internal来表示仅使用内部元数据

六、直接默认完成

module name默认和project name一样,但是如果这个项目只有一个module,不该无所谓的,如果有很多的module,那肯定是修改一下

这样就算是在idea中成功建立好了一个maven项目了。





返回列表 返回列表
评论

    分享到