idea-maven项目-jdk1.8遇到的一些情况

1.手动配置编译环境(有问题,不知道啥时候用这个。。)

idea-maven项目-jdk1.8遇到的一些情况_第1张图片,点击左上角的绿色加号,

idea-maven项目-jdk1.8遇到的一些情况_第2张图片,并选择maven,

idea-maven项目-jdk1.8遇到的一些情况_第3张图片

配置如下:(忽略Command line,使用报错。。)

idea-maven项目-jdk1.8遇到的一些情况_第4张图片


2.报错:-Dmaven.multiModuleProjectDirectory system propery is not set. iDEA

解决方法:

打开File-settings,在vm Options里输入:-Dmaven.multiModuleProjectDirectory=true  即可。idea-maven项目-jdk1.8遇到的一些情况_第5张图片

3.Optional的使用

Java 8引入了一个新的Optional类。Optional类的Javadoc描述如下:
这是一个可以为null的容器对象。如果值存在则isPresent()方法会返回true,调用get()方法会返回该对象。


4.maven编译及git使用

idea-maven项目-jdk1.8遇到的一些情况_第6张图片

选择右侧的“maven Projects”,然后选择项目-Lifecycle-compile可以进行编译。

这个按钮是下载git最新的项目版本。

5.pom.xml里的依赖包不能及时下载下来

项目右键->Maven->Reimport


6.配置tomcat调试环境

Run--Run/Debug Configurations里,点击左上角加号,

选择tomcat-->local,idea-maven项目-jdk1.8遇到的一些情况_第7张图片

Name里填写名称(应该是针对项目的,可自定义),在server下的Application server里选择本地tomcat的路径,port可以自己定义,idea-maven项目-jdk1.8遇到的一些情况_第8张图片

Deployment下点击如图,点击加号,选择Artifact..,选择里面的“web-server:war”,并填好右侧的名称,

idea-maven项目-jdk1.8遇到的一些情况_第9张图片

即访问的项目路径。配置好后,在idea右上角有可以进行调试。

相同的方法,可以创建其他的项目启动配置,然后都可以在右上角窗口选择启动。

7.idea的快捷键不太顺手,可以设置为eclipse的快捷键,设置方法为:

File-->settings,搜索框输入“keymap”,

idea-maven项目-jdk1.8遇到的一些情况_第10张图片

在keymaps的下拉框里选择“Eclipse”即可。

8.创建maven web目录结构

采用网上说的原型创建失败,如图设置:

new-->module,idea-maven项目-jdk1.8遇到的一些情况_第11张图片

只生成了一个pom.xml文件,目录如图:

将maven版本升级也无果,所以想采用后续增加目录结构或手动添加,

如选择项目,右键--

然后勾选idea-maven项目-jdk1.8遇到的一些情况_第12张图片点击确定后,

目录结构变为:idea-maven项目-jdk1.8遇到的一些情况_第13张图片

但是创建src的速度非常慢啊非常慢,刚开始只能看到web目录。。等了好久,才发现src也自动生成了,但是目录结构不对!

最后的解决方法是这样的----------------------------->>>>>>>:

还是按原型创建项目,然后加个参数:idea-maven项目-jdk1.8遇到的一些情况_第14张图片

即name为archetypeCatalog,value为internal

建立成功后,如图:

idea-maven项目-jdk1.8遇到的一些情况_第15张图片

可以正常启动。然后需要在main下面手动创建java(source类型)目录。

你可能感兴趣的:(开发工具)