发表于: 2017-09-15 23:25:17
1 729
今日完成的事情:
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项目了。
评论