不使用模板创建 java web 应用的问题与解决方法
一、问题1
若使用本地 tomcat 部署应用,在部署应用选项中没有目标应用。
解决办法:在 Proect Structure 中设置以下内容
1、给模块添加 web 目录,即 webapp 目录,注意更改路径名
2、给模块添加 artifacts ,此处不设定则会出现部署应用到本地 tomcat 时,没有目标应用选项的问题。注意选定类型 Web Application,不要选 JavaEE Application.
二、问题 2
若使用插件部署应用可能会出现 tomcat 启动失败的问题,原因在于 pom.xml 文件中没有配置 <packaging>war</packaging> ,加上即可解决问题。
<groupId>com.javaEE.jstl</groupId> <artifactId>JSTL</artifactId> <version>1.0-SNAPSHOT</version> <packaging>war</packaging>