IDEA使用Tomcat部署web的文件路径问题

一、javaweb项目位置
javaweb项目文件位置在与eclipse不同,eclipse会部署在tomcat的webapps文件夹下,但是在idea中,部署的文件发现不在tomcat里面,它是就在创建项目的位置,是通过idea的技术,让tomcat找到这个地址来访问资源的。
二、javaweb的java文件
javaweb项目的java文件编译后的.class文件默认也不会在WEB-INF/classes文件下面,默认是在out文件夹下,但是可以修改。
1.先在WEB-INF下面创建classes文件和lib文件,用来存放.class文件和jar包。
2.修改默认路径
在这里插入图片描述
修改.class文件路径
在这里插入图片描述
修改jar包路径
在这里插入图片描述
还需要配置Artifact里面的输出路径为web根目录
在这里插入图片描述

上面的东西配置好后,结果是你运行javaweb的时候,编译的java文件和jar包都和eclipse的差不多,在项目的class文件下面了。在out里面就不会出现很多乱七八糟的东西,看上去整洁。项目运行也能正常的跑起来。编译后的项目结构图:
1.javaweb
在这里插入图片描述
2.javaweb/
在这里插入图片描述
3.javaweb/web/out
空的什么也没有,如过不修改,就会有一堆东西分别代替class和lib

4.javaweb/web/WEB-INF/class
在这里插入图片描述

三、javaweb的jsp文件编译后位置
在eclipse中会自动部署到tomcat里面,而且写的jsp文件编译后的_jsp.calss文件也会放在本地

\tomcat\apache-tomcat-9.0.21\work\Catalina\localhost\

但是Idea默认放在

C:/Users/登录名/.IntelliJIdea2018.3/system/tomcat/Web项目工程名/work/Catalina/localhost/appcontext名称(一般为XXX_war_exploded)/org/apache/jsp

是放在c盘的,因为idea不会把项目部署到tomcat,所以在本地tomcat下面就不会有这个项目的.calss,那么就放在了idea的配置文件下面。所以当项目越来越多,我们肯定是不想这些东西跑c盘去的,所以就要修改这个配置文件。
参考:https://blog.csdn.net/PotatoAndPotato/article/details/80469068
在重启之后,可以把之前的c:…/IntelliJIdea2018.3/下面的文件放在新的目录下,这样就不用从新配置idea了,也不用从新激活了,不然就还要破解之类的。

  • 6
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 1. 首先,需要下载并安装Java JDK和Tomcat服务器。 2. 在Tomcat的安装目录下,找到conf文件夹,打开server.xml文件。 3. 在server.xml文件中,找到Host标签,添加Context标签,指定web项目的路径和名称。 4. 将web项目的war包放置在Tomcatwebapps文件夹下。 5. 启动Tomcat服务器,访问http://localhost:808/项目名称 即可访问部署web项目。 ### 回答2: IDEA是一种很好的Java开发工具,可以帮助开发者更方便快捷地进行Web项目的开发和部署。其中,Tomcat是一种常用的Web应用服务器,常被用来进行Web项目的部署和运行。在IDEA中,配置Tomcat部署Web项目也是一个非常重要的步骤,下面就来具体介绍一下。 第一步,安装Tomcat。首先我们需要下载Tomcat,并安装到本地环境中,安装过程中注意配置Tomcat的端口号和启动模式。如果已经安装过Tomcat,则可以跳过这一步。 第二步,配置Tomcat服务器。打开IDEA,选择File->Settings->Build,Execution,Deployment->Application Servers,点击“+”按钮,选择Tomcat服务器并输入相应的Tomcat信息,包括Tomcat的安装路径、端口号、启动方式等。 第三步,部署Web项目。在IDEA中点击菜单栏中的“Run”按钮,选择“Edit Configurations”,在弹出的对话框中选择Tomcat服务器,并在“Deployment”中选择“+”添加Web项目文件夹,在“Application context”处输入Web项目的名字。 第四步,配置运行环境。在“Run/Debug Configurations”对话框中,选择Tomcat服务器,并在“VM options”中输入以下代码,以配置运行环境:-Dfile.encoding=UTF-8 第五步,运行Web项目。在IDEA中点击菜单栏中的“Run”按钮,选择Tomcat服务器并启动运行。在浏览器中输入相应的地址,即可访问Web项目。 通过以上的步骤,我们就可以在IDEA中配置Tomcat服务器并进行Web项目的部署和运行了。总的来说,这个过程相对比较简单,但需要注意的细节还是比较多的,只有学会了正确的配置和部署方法,才能够更好地利用IDEA进行Web项目的开发和部署。 ### 回答3: Idea是一个流行的Java集成开发环境,可以很好地支持Tomcat部署web项目。在Idea中配置Tomcat的过程分为以下几步: 1. 下载和安装Tomcat,可以从官方网站下载并解压缩压缩包。 2. 打开Idea,点击菜单栏的“File”->“Settings”,在弹出的窗口中找到“Build,Execution,Deployment”->“Application Servers”。 3. 在“Application Servers”页面中,点击“+”按钮添加Tomcat服务器。选择相应的Tomcat版本,配置安装目录和JRE路径,设置运行配置和调试端口等信息。 4. 配置Tomcat部署路径,在“Deployment”选项卡中选择“+”按钮添加一个web项目。选择需要部署的项目文件夹,并设置Context Path。 5. 点击“Apply”按钮,保存配置信息。此时Idea会自动将配置信息同步到Tomcat服务器上。 6. 启动Tomcat服务器,可以看到Idea会自动加载并部署我们配置的web项目。如果有问题可以在Idea中查看Tomcat的日志文件来定位问题
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值