idea运行web项目(idea运行web项目不弹页面)
本篇文章给大家谈谈idea运行web项目,以及idea运行web项目不弹页面对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、idea启动web项目没有tomcat
- 2、IntelliJ idea 无法识别web项目,导致项目启动失败
- 3、idea运行javaweb项目报Java.lang.nuberformatexception
- 4、idea怎么创建web项目
- 5、IntelliJ IDEA配置Web项目
- 6、小白求助,idea运行web项目,sql报错怎么改
idea启动web项目没有tomcat
idea搭建项目找不到Tomcat
ZYRL
原创
关注
3点赞·1189人阅读
有些社区版的idea在搭建项目时,配置环境中找不到Tomcat,无法运行
解决方法:
一,下载插件
1,首先我们点击 文件--设置
2,然后我们点击设置下的插件,在插件中搜索 smart tomcat
注意:我们需要点击左边的 marketplace
3,安装插件,有时需要重启新安装的插件才会生效
二,在smart tomcat中添加tomcat
1,点击 文件--设置租基慧
2,点击最下方的 smart tomcat
3,添加tomcat
点击弊答加号,然后找到下载的tomcat路径,注意,此路径一定要是 bin,conf,lib等文件夹的上一级目录
三,点击右上角来添加配置
1,点击 添加配置
2,点击 添加,然后在添加新配置里面找到 smart Tomcat
3,配置变量
(1)名称随意取名
(2)tomcat server:点击右侧的按钮,选中你刚刚配置的tomcat
(3)Deployment directory:此锋游路径为你当前项目的webapp的路径
点击右侧的文件夹图标,找到你当前项目的webapp的路径
[img]IntelliJ idea 无法识别web项目,导致项目启动失败
用Intellij idea导入java工程时,web项目无法识别。具体表现为,打开idea的project structure如下图所示
app-alarm是一个web项目,但是在右侧,没有这个web项目的相关依赖信息,这是因为idea无法识别web项目的原因。但是并不影响这个项目运行。此时,我们用jetty运行这个项目,使用ps -ef | grep java 查看相关信息。如下所示:
可以看到这个项目加载非常多的腊空唤jar包(比正常要多),而且造成一些jar包冲突,同时加载log4j-core-2.7和log4j-core-2.3。冲突jar包导致项目启动失败。这时因为idea无法识别web项目,造成依赖分析错误。但是此时将项目进行manven打包,进行上线,是可以运行的。
如何让idea正确识别web项目。
首先,在project structure中的Modules选项中,将项目展开,选中web,右键-- add-- import module 重新将项目导入
将项目导入后,如下图,亏渗点击Recreate,等待一段时间,让idea把相关配置更新,即可
如下图,是idea识别出web项目,正常的界面
现在,在去启动web项目,就可以正常启动,相关的jar包就不会重新轮凯加载,加载的jar也会少很多
附: Intellij idea建立web项目操作
idea运行javaweb项目报Java.lang.nuberformatexception
错误关悔宽键字 java.lang.NumberFormatException 这句话明确告诉了我们是数字格式异蔽迅常,接着后面有 null 提示,
这就告诉我们你当前想把 null 转换成数字类型时出碧并亮错了,这样就很确切了。
idea怎么创建web项目
具体如下:
创建一个webproject,File-newProject-选择projectsdk为1.6(如果没有sdk的同学请先配置)-Necreateprojectfromtemplate页面,不勾选族行链任何选项-Next创建一个Module鼠标兆孙点中项目名称webDemo-右键选择New,选择Module-ModuleSDK选择1.6-勾选.创建好的web项目。
在web/WEB_INF目录下创建两个文件夹:classes和lib。
IDEA全称IntelliJIDEA,带侍是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示。
IntelliJ IDEA配置Web项目
我一直是一个忠实的Android程序员,最近Android的活儿较少。总监叫研究一毁拦下web方面的东东,拓展一下技术面。于是话不多说,丢了一个web项目给我们!用MyEclipse折腾了半天,报红!报红!还是报红!哪个绝望啊~ 细思,为啥不用IDEA环境试试呢!经过几番折腾终于把项目用IDEA运行起来了!长长舒了一口气。好!一起来分享一下。
主要有以下配置:
点击File-Project Structure后如下图:
我们重点聊一下4 ~ 5项的配置:
1)配置Facets:
Facets表述了在Module中使用的各种各样的框架、技术和语派余桥言。这些Facets让Intellij IDEA知道怎么对待module内容,并保证与相应的框架和语言保持一致,总结来说就是一个组件模板。
web项目一般都要添加一个web facets,点击+号添加一个Web facets
添加后下图所示:
注意:上图中path路径和Web Resource Directory目录是配置的重点;
path填入项目web.xml的路径;
Web Resource Directory填入最后需要打包的资源文件目录路径(这个目录里面的文件会被作为部署war包文件的来源);
2)配置Artifacts
Artifacts的设置决定了部署的war包的目录结构,以及把哪些文件和资源作为打包war的来源;
切换选项卡到Artifacts -- 点击绿色的+号 --选中Web Application:Exploaded -- From Modules 如果上一步设置Facets正确则在点击From Modules后会弹出如下界面:
然后选择此条目,idea会自动帮我们生成打包项目结构如下:(此目录就是最后打包生成war包的项目结构)
配置好上面一切后,我们来试着运行一下项目吧!要运行项目当然要设置tomcat。配置如下:
1)点击edit configurations
2)点击绿色的+号选择Tomcat server(如果找不到Tomcat server点击后面more item选项展开即可找到)
3)设置本地tomcat的路径和端口号,如下图:
4)打包相关设置(重要)
切换到Deployment选项卡
点击绿色的+号,添加刚刚我们设置的Artifact
设置编译和资源文件的输出目录
然后不尘猛出意外的话,点击我们配置好的tomcat旁边的运行键,项目可顺利运行
小白求助,idea运行web项目,sql报错怎么改
解读报错信息。
把sql语句复制到数据库客户端单独执行,找到具体报错位置,并修正。
若稿雀败sql语句键颤没有问题,则排查岁肆传参是否有误。
以上步骤基本可以解决问题。
关于idea运行web项目和idea运行web项目不弹页面的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。