idea创建javaenterprise项目运行无结果

idea创建javaenterprise项目运行无结果,第1张

如果您在使用IntelliJ IDEA创建Java Enterprise项目后,运行时没有任何结果,可能是因为您没有配置正确的服务器或配置错误的项目构建选项。以下是解决这个问题的一些步骤:

1 配置正确的服务器:在IntelliJ IDEA中,您需要选择正确的服务器才能运行Java Enterprise项目。请确保您已经正确配置了服务器并将其与您的项目相关联。您可以在IntelliJ IDEA的“项目结构”(Project Structure)中配置服务器。

2 检查项目构建选项:请确保您的项目构建选项是正确的。例如,您需要检查您是否正确设置了Web应用程序的根目录,以及是否正确指定了Java版本和依赖项。您可以在IntelliJ IDEA的“项目结构”中检查和更改这些设置。

3 检查项目代码:请检查您的项目代码是否存在错误或缺陷。例如,您可能需要检查您的Servlet或JSP代码是否正确,或者检查您的配置文件是否正确设置。

4 检查日志文件:在IntelliJ IDEA中,您可以检查项目的日志文件以了解更多有关项目运行时发生的错误或问题的信息。请查看日志文件以了解问题的根本原因。

解决问题的方法如下:

1、清空浏览器缓存:在浏览器中清空缓存和cookie记录,然后重启浏览器再尝试登录。

2、修改IDEA配置:打开IDEA配置文件夹,找到bin目录下的ideaproperties文件,在其中添加一行配置参数"-DorgapachetomcatutilbufUDecoderALLOW_ENCODED_SLASH=true",保存后重启IDEA。

3、修改服务器配置:如果是服务器对请求URL长度进行限制导致的问题,可以通过修改服务器配置文件来增大URL长度限制。具体操作方法需要依据服务器类型和版本进行调整。

官网:https://wwwjetbrainscom/

File->setting设置字体大小(font),风格(appearance),忽略文件(file types,idea为忽略idea文件加分号结束)

Modules加jdk

Idea自动保存

ctrl+alt+空格=代码提示

Psvm+回车=快速生成main方法

Ctrl+alt+l=格式化

Ctrl+n=搜索类(文件)

Shift+f6=重命名

Ctrl+q=查看代码提示及内容

ctrl+y=删除当前行

Ctrl+d=复制粘贴当前行到下一行

Alt+回车=导包

Ctrl+/=注释单行 Ctrl++shift+/=注释多行

选中代码Ctrl+alt+t=加trycatch

Alt+insert=加getset方法等

for循环:快捷键循环值for回车,打印出for循环语句

fori也可以快捷打印for循环

Idea改eclipse快捷键:settings->keymap->下拉框选

构造器创建快捷键:alt+insert后选择constructor,select none为创建无参构造器

输出:要输出的内容sout回车

get/set快捷键:alt+inset后选择getter或者setter或者getter and setter

继承树快捷键:CTRL+h

代码自动生成try catch等代码块快捷键:选择一行代码CTRL+alt+t,选择对应代码块

setting->editor->live templates->右上角+号,选template,创建后右上角+号,选live,第一个文本框为syso,第二个为描述“输出”,第三个为对应语句->点击下方define选择应用语句,方法上注释模板也可以用这个

setting->editor->file and code templates点击可更改(所有类型)信息

setting->editor->file and code templates点击includes修改类的头文件

File->new->project->java enterprise->右侧为配置选web application->next,,,

2020版idea先创建普通Java项目,然后右键add framework是 support选择加web application,tomcat在右上角下拉框的edit,,设置server服务器和department部署项目

Tomcat部署是双向的,项目部署到tomcat上,项目导入tomcat(modules设置)包

注解@webservlet(urlpattens=“form的action”)

File new project—选maven勾选—maven(quickstart,site,webapp常用)—一步步往下,会有较长时间加载插件

Source/test/等

菜单栏Code-override method可有servlet方法

选择类右键选Show in explorer可进入类存储地址

将编译生成的java文件在idea中打开可以查看源码

确保使用的是debug模式。

确保tomcat是由idea实例化的。也就是说tomcat是在idea中配置好的

(特殊的修改如:项目配置文件,某些特殊类新增,方法名称参数的添加修改引起的不能热部署就必须重启,当然你也可以用Jrebel插件。此插件收费。可以实现大部分的修改热部署,包括修改项目配置文件等热部署。以下描述均指的是普通的修改下的热部署。)

项目配置如图:

当修改文件后,ctrl+F9,编译文件。tomcat会自动加载新文件。

On frame deactivation选项同样可以选择为 update classes and Resource选项。它的作用就是在你失去焦点的时候自动编译。例如:修改某文件后你直接切换到了浏览器,或者点了下别的。只要当前的intellij idea 不是焦点就会激活自动编译并更新文件动作。也就是说不用手动按ctrl+F9了。

所有以上操作,请确保是在DEBUG模式下操作。也就是运行tomcat的时候是debug模式启动的。

1、在电脑上找到远程桌面连接,输入服务器地址URL,用户名,密码。

2、在远程服务器上部署项目启动所需的软件,注意版本版本保持一致。

3、找到项目对应的war包,将war包,放到远程服务器tomcat的webapps目录下,在host标签里面引入war包资源即可。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » idea创建javaenterprise项目运行无结果

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情