`
wibiline
  • 浏览: 118245 次
  • 性别: Icon_minigender_1
  • 来自: 福州
社区版块
存档分类
最新评论

IDEA+TOMCAT简单应用

 
阅读更多

-------------------------近期刚接触IntelliJ IDEA,做下记录------------------------

一、术语介绍

1. Project : 工作区间(eclipse的workspace),所以一开始打开idea后,会先叫你创建一个project即工作区间(一开始我还以为为什么一定要创建工程才能进入- -)。

2. Module:项目工程(eclipse的project

3. Facets你可以认为facets是一种项目的类型,比如web工 程,EJB工程,spring工程等。IDEA引入Facets的优势在于,任何工程都是java module,但是你可以为这个java module增加,修改,或者删除facets,让这个项目具有web工程,spring工程等特性,而不需要重新建立工程

4. Artifacts:加工品?人工环境?可以认为是加工项目工程的地方,比如打包成jar、war、发布web、ejb工程

二、创建工程

1. 打开idea会看到如下界面

 

2. 选择[Create New Project]



 

 这里建议选择下面的1[Empty Project]创建一个空的工作区间,而不采用2[Web Applicattion]方式。当然采用2的方式也可以创建工作区间,同时还可以有一个默认的工程内容。但以后要是在这个工作区间里创建工程就不方便,如下:



 

 

区域1代表的是直接采用方式2[Web Applicattion]创建project,对应产生的一个module。然后之后我们在这个project工作区间,在新建module工程ts1即区域2,还有module工程ts2即区域3. 这样可以看出三个工程布局不太协调。

ok我们以方式1进行创建project,创建一个名为work空的工作区间
3. 创建module工程

创建了一个空的工作区间后,idea会自动弹出创建如下页面:



 

 我们选择modules,然后点击+号创建一个新的module。(如果没有自动弹出这个页面,也可以File-〉new module),出现如下界面



 
 注意这个跟前面创建project工作区间的界面有点相似,但这个是New Module的界面。而且左下方没有[Empty project]. 这里我们创建[Web Application]



 
 这边首次创建的话应该要new一个jdk。具体配置跟eclipse类似。

创建module结束,就可以看到如下界面,相比eclipse,多了一个iml的配置文件

 

 

三、工程分布到Tomcat

 

1. 配置tomcat


 
若没有上面工具栏的,可以view-〉Toolbar

添加tomcat服务



 
 输入tomcat服务名,选择tomcat版本,初始化的时候要先配置好。(点击[Configure],配置与eclipse一样)


 
 然后下方会提示没有artifacts被加载,点击[fix],会直接把当前工程加到我们配置的这个服务器下面,如下:




 
 输入Application context ,然后server页签那边会自动填充tomcat启动后默认打开的地址为:http://localhost:8080/sud/  (注意:Application context 这里填写的只是应用名字而已)

这样做完后,我们就完成工程发布到tomcat服务器了。现在就可以修改index.jsp,输入测试内容。启动tomcat就可以了。



 

 注意上面的CATALINA_BASE目录,这个是idea配置tomcat服务器后,自动产生的一个虚拟的tomcat目录,我们可以打开此目录看看:

 

 此目录有我们熟悉的tomcat文件结构conf、logs和work目录。conf存放加载工程的配置文件,logs就存放tomcat相关日志(怪不得在本地tomcat目录logs一直找不到日志文件,原来是放在各自虚拟的tomcat目录下)

 一个简单的项目就这样搞定了,下个再来搞定热部署。

IDEA+Tomcat+JRebel热部署:http://wibiline.iteye.com/admin/blogs/2073399
 

  • 大小: 33.4 KB
  • 大小: 8 KB
  • 大小: 12.7 KB
  • 大小: 37 KB
  • 大小: 28.8 KB
  • 大小: 21.6 KB
  • 大小: 35.4 KB
  • 大小: 14.1 KB
  • 大小: 52.3 KB
  • 大小: 16.9 KB
  • 大小: 36.5 KB
  • 大小: 50.6 KB
  • 大小: 24.3 KB
  • 大小: 20.8 KB
  • 大小: 38.3 KB
  • 大小: 38.6 KB
分享到:
评论

相关推荐

    javaweb期末作业基于MySQL+IDEA+Tomcat+JSP+Servlet宾馆管理系统源码+文档说明

    javaweb期末作业基于MySQL+IDEA+Tomcat+JSP+Servlet宾馆管理系统源码+文档说明,含有代码注释,满分大作业资源,新手也可看懂,期末大作业、课程设计、高分必看,下载下来,简单部署,就可以使用。该项目可以作为...

    javaweb期末作业-基于mysql+Tomcat+JSP+IDEA+Servlet的宾馆管理系统源码+文档说明

    javaweb期末作业-基于mysql+Tomcat+JSP+IDEA+Servlet的宾馆管理系统源码+文档说明,含有代码注释,满分大作业资源,新手也可看懂,期末大作业、课程设计、高分必看,下载下来,简单部署,就可以使用。该项目可以作为...

    IDEA+Tomcat热部署配置.pdf

    3. 配置Tomcat服务器,在IDEA的"Run/Debug Configurations"中选择对应的Tomcat Server配置,然后在"Deployment"标签页下添加应用的Artifact,确保应用的部署路径正确。 4. 开启IDEA的自动编译(`File` -> `Settings...

    Mac下基于IntelliJ IDEA+tomcat+maven,实现web数据前端数据的绑定

    在Mac环境下,开发Web应用程序是一项常见的任务,而IntelliJ IDEA、Tomcat和Maven是这个过程中的关键工具。本文将深入探讨如何利用这些技术在Mac上实现Web前端数据的各种类型的绑定。 首先,IntelliJ IDEA是...

    javaweb期末作业-基于MySQL和Tomcat+IDEA+JSP和Servlet宾馆管理系统+文档说明

    javaweb期末作业-基于MySQL和Tomcat+IDEA+JSP和Servlet宾馆管理系统+文档说明,含有代码注释,满分大作业资源,新手也可看懂,期末大作业、课程设计、高分必看,下载下来,简单部署,就可以使用。该项目可以作为课程...

    javaweb期末作业-基于MySQL和Tomcat+IDEA+JSP和Servlet宾馆管理系统+文档说明(高分项目)

    javaweb期末作业-基于MySQL和Tomcat+IDEA+JSP和Servlet宾馆管理系统+文档说明(高分项目),含有代码注释,满分大作业资源,新手也可看懂,期末大作业、课程设计、高分必看,下载下来,简单部署,就可以使用。...

    idea tomcat runner插件

    总之,Idea Tomcat Runner插件是针对IntelliJ IDEA社区版用户的一个强大工具,它弥补了社区版未集成Tomcat的不足,让开发者能够更加高效地进行Java Web应用的开发和调试。如果你是社区版IDEA的使用者,并且经常需要...

    IntelliJ IDEA 2017配置JSP+tomcat

    3. 配置Tomcat容器:在IntelliJ IDEA中配置Tomcat服务器作为运行环境,这样可以在IDEA中直接启动和调试Web应用。 测试: 1. 简单测试JSP:在配置好Tomcat和创建Web项目后,可以在本地机器上通过Tomcat服务器运行JSP...

    jsp+servlet+mysql+tomcat实现增删改查

    Tomcat是一款轻量级的Java应用服务器,它是Apache软件基金会的项目,专门用来运行Java Servlet和JSP应用。在这个项目中,Tomcat会解析HTTP请求,调用相应的Servlet来处理,然后将结果返回给客户端。 Eclipse是一个...

    SpringBoot+maven+idea+Mybatis+Jsp

    【SpringBoot+maven+idea+Mybatis+Jsp】是一个典型的Java Web开发组合,用于构建高效、简洁的应用程序。这个详细案例将涵盖Spring Boot的快速启动特性,Maven的依赖管理,IntelliJ IDEA的集成开发环境优势,Mybatis...

    IDEA+MYSQL实现WEB动态留言

    在本项目中,“IDEA+MYSQL实现WEB动态留言”是一个基于Web的应用程序,它利用了IntelliJ IDEA作为集成开发环境(IDE)以及MySQL作为关系型数据库系统来创建一个交互式的留言功能。这个应用允许用户查看、发布和修改...

    JavaWeb+tomcat+mysql+jsp实现论坛系统【完整源码+数据库+项目运行视频】

    该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值 二、技术实现 后端:spring,mysql,面向对象 前端采用:jsp,jquery,css 运行环境及开发工具:jdk8,idea或者eclipse,...

    基于 MySQL+Tomcat+Servlet+JSP 的简单作业管理系统.zip

    标题 "基于 MySQL+Tomcat+Servlet+JSP 的简单作业管理系统" 描述了一个使用常见Web开发技术构建的应用程序。这个系统利用了关系型数据库MySQL、Web服务器Tomcat、以及Java Web编程的两个核心技术:Servlet和JSP...

    idea配置tomcat-idea-tomcat-master.zip

    在IT行业中,集成开发环境(IDE)如IntelliJ IDEA(简称IDEA)是Java开发者常用的工具,而Tomcat是一款广泛使用的开源应用服务器,主要用于运行Java Servlet和JavaServer Pages(JSP)。本教程将详细讲解如何在IDEA...

    idea启动tomcat项目控制台乱码问题.docx

    在使用IntelliJ IDEA(简称Idea)开发Java Web项目并使用Tomcat作为应用服务器时,有时会遇到控制台输出乱码的问题。这主要是因为字符编码设置不正确导致的。以下是一些解决Idea启动Tomcat项目时控制台乱码问题的...

    Idea 配置Tomcat .docx

    在使用 IntelliJ IDEA 开发 Web 应用程序时,需要配置 Tomcat 服务器以便运行 JSP 程序。本资源将指导您如何在 IntelliJ IDEA 中配置 Tomcat 服务器。 知识点一:安装 Tomcat 服务器 要在 IntelliJ IDEA 中配置 ...

    idea配置tomcat.docx

    Idea 是一款功能强大且功能丰富的集成开发环境(IDE),Tomcat 是一款流行的 Java Web 服务器,两者结合使用可以大大提高 Web 应用程序的开发效率。在本文中,我们将详细介绍如何在 Idea 中配置 Tomcat,实现 Web ...

    基于ssm框架实现的药品管理系统(技术栈spring+springmvc+mybatis+mysql+tomcat+jsp)

    该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值 二、技术实现 后端:spring,mysql,面向对象 前端采用:jsp,jquery,css 运行环境及开发工具:jdk8,idea或者eclipse,...

    Java项目:论坛系统(javaWeb+tomcat+mysql+jsp)【完整源码+数据库+指导运行】

    该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值 二、技术实现 后端:spring,mysql,面向对象 前端采用:jsp,jquery,css 运行环境及开发工具:jdk8,idea或者eclipse,...

Global site tag (gtag.js) - Google Analytics