IDEA创建J2EE webapplication项目遇到的问题及解决方法

1.找不到资源,访问404

    IDEA创建J2EE webapplication项目遇到的问题及解决方法_第1张图片

   项目如上,开启tomcat后,在浏览器输入localhost:8080/javaweb_demo/index.jsp发现找不到资源.

原因:启动tomcat后,会自动部署项目.它会默认指定一个虚拟目录用于访问项目

 

IDEA创建J2EE webapplication项目遇到的问题及解决方法_第2张图片

 

此时我们在浏览器输入localhost:8080/javaweb_demo_war_exploded/index.jsp就能够成功访问了.

Application context我们可以自定义,然后重启tomcat.例如填/Demo,我们就可以通过localhost:8080/Demo/index.jsp访问

不填的话通过local:8080/资源名称就可以成功访问.

2.idea中启动tomcat后控制台日志中文显示乱码

新版本的tomcat默认编码是UTF-8,而windows的系统默认编码是GBK。当tomcat启动时,需要将UTF-8编码格式的日志文件传给 windows 操作系统,windows 编解码都是 GBK,导致传给 IDEA的时候乱码,从而IDEA的控制台出现乱码。

Help-Edit Custom Vm Options 添加 -Dfile.encoding=UTF-8 ,重启idea.

 

3.如何像eclipse那样在同一窗口展示多个项目

 首先明白一点,idea中的project和eclipse中的project不太相同.在idea中,module对应eclipse中的project.

在idea中,先创建一个project,在一个project下可以创建多个module.project对这些module起着一个管理作用.

下面我们来演示一下

 

首先,new一个新的project,这里的project类型一定要选Empty Project

IDEA创建J2EE webapplication项目遇到的问题及解决方法_第3张图片

IDEA创建J2EE webapplication项目遇到的问题及解决方法_第4张图片

 

Finish之后弹出一个Project Structure窗口,直接点x

 

IDEA创建J2EE webapplication项目遇到的问题及解决方法_第5张图片

 

之后只需要多次点击 File - New - Module就可以创建多个module了.

下图创建了两个示例module

IDEA创建J2EE webapplication项目遇到的问题及解决方法_第6张图片

(不断学习,不断记录)

参考:https://blog.csdn.net/nan_cheung/article/details/79337273

你可能感兴趣的:(IDEA创建J2EE webapplication项目遇到的问题及解决方法)