1.手动配置编译环境(有问题,不知道啥时候用这个。。)
,点击左上角的绿色加号,
,并选择maven,
配置如下:(忽略Command line,使用报错。。)
2.报错:-Dmaven.multiModuleProjectDirectory system propery is not set. iDEA
解决方法:
打开File-settings,在vm Options里输入:-Dmaven.multiModuleProjectDirectory=true 即可。
3.Optional的使用
Java 8引入了一个新的Optional类。Optional类的Javadoc描述如下:
这是一个可以为null的容器对象。如果值存在则isPresent()方法会返回true,调用get()方法会返回该对象。
4.maven编译及git使用
选择右侧的“maven Projects”,然后选择项目-Lifecycle-compile可以进行编译。
这个按钮是下载git最新的项目版本。
5.pom.xml里的依赖包不能及时下载下来
项目右键->Maven->Reimport
6.配置tomcat调试环境
Run--Run/Debug Configurations里,点击左上角加号,
选择tomcat-->local,,
Name里填写名称(应该是针对项目的,可自定义),在server下的Application server里选择本地tomcat的路径,port可以自己定义,
Deployment下点击如图,点击加号,选择Artifact..,选择里面的“web-server:war”,并填好右侧的名称,
即访问的项目路径。配置好后,在idea右上角有
可以进行调试。
相同的方法,可以创建其他的项目启动配置,然后都可以在右上角窗口选择启动。
7.idea的快捷键不太顺手,可以设置为eclipse的快捷键,设置方法为:
File-->settings,搜索框输入“keymap”,
在keymaps的下拉框里选择“Eclipse”即可。
8.创建maven web目录结构
采用网上说的原型创建失败,如图设置:
new-->module,
只生成了一个pom.xml文件,目录如图:
,
将maven版本升级也无果,所以想采用后续增加目录结构或手动添加,
如选择项目,右键--,
然后勾选点击确定后,
目录结构变为:
但是创建src的速度非常慢啊非常慢,刚开始只能看到web目录。。等了好久,才发现src也自动生成了,但是目录结构不对!
最后的解决方法是这样的----------------------------->>>>>>>:
还是按原型创建项目,然后加个参数:
即name为archetypeCatalog,value为internal
建立成功后,如图:
可以正常启动。然后需要在main下面手动创建java(source类型)目录。