用IDEA创建maven项目使用tomcat插件方式完成web前后端应用

用IDEA创建maven项目使用tomcat插件方式完成web前后端应用

给自己做个小笔记,以防这些东西忘记,在此就献丑了

  1. 下载IDEA并完成安装

  2. 创建maven项目

  3. 导入tomcat的插件

  4. 导入相关的依赖包


下载IDEA并完成安装

首先我们需要去IDEA的官网下载相应的版本号,官网地址:https://www.jetbrains.com/idea/download/#section=windows

IDEA地址

我们选择下载付费的专业版(UItimate),这里既然说下载专业的付费版,那自然后面会说到如何变成免费版的

而后会出现这个界面

这里写图片描述

32位的系统选择32位的,64位的选择64位,下面三个选项全部勾选。

接下来选择第二个 Do not import settings,我们设置一个全新的IDEA

这里写图片描述

注意箭头标记,第二行我们选择第三个,License server,因为这个是最重要的一步,我们要把付费的变成免费的就需要这个License server。

这里写图片描述

点击了License server之后,会有一个输入框出现,我们在输入框中写入http://idea.iteblog.com/key.php,然后点击下面的Activate按钮即可。

这里写图片描述

后面会有这个界面风格选项,看个人爱好吧,Next:Default plugins即可。

这里写图片描述

这里写图片描述

点击start就成功安装好IDEA了。 PS:要运行IDEA,需要电脑中有安装好jdk配置好了坏境才能正常运行。

创建maven项目

Maven Maven是一个项目管理工具,它包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑。当你使用Maven的时候,你用一个明确定义的项目对象模型来描述你的项目,然后Maven可以应用横切的逻辑,这些逻辑来自一组共享的(或者自定义的)插件 —— [ 百度百科 ]

我们通过IDEA的菜单栏中File–New–project

这里写图片描述

按照我箭头的步骤来,这里有一点要说明一下,有两个webapp大家不要选错,选择带有maven开头的webapp

这里写图片描述

这里前两个输入框是输入相应的名称,这些大家都可以随意,然后点Next

这里写图片描述

这是你存放maven仓库的位置,你要是想改的话后面两个勾选上就行,不然默认就Next

这里写图片描述

这些定义路径的我就不多说了,看大家喜好,点finish即可

这里写图片描述

进入界面之后,右下角会有这样的提示框,我们选择Import Changes,导入所需要的依赖

这里写图片描述

接着你会看到你这里在下载很多东西,我们静静的等他从中央仓库下载完成就可以了,过程可能需要个几分钟,取决于你当前的网速

这里写图片描述

完成后的界面是这样子的,按照我标记的箭头,我们点击进去

导入tomcat插件

这里写图片描述

有了web项目了,但是我们需要tomcat对不对,有了maven,我们就不需要去tomcat官网去下载安装这么麻烦了,在里面,finalName下面起一行,像我这样,然后贴代码:

<plugins>
  <!--插件-->
  <plugin>
    <groupId>org.apache.tomcat.maven</groupId>
    <artifactId>tomcat7-maven-plugin</artifactId>
    <version>2.2</version>
    <configuration>
      <port>8080</port>
      <path>/</path>
      <uriEncoding>UTF-8</uriEncoding>
    </configuration>
  </plugin>
</plugins>

贴完了之后会右下角会弹出对话框,我们还是点Import Changes,这个是插件里贴进来的tomcat,几行代码搞定tomcat,接着他会自动去中央仓库下载,代码贴进去的时候会报错,大家不要着急,等他自动下载完成这些报错就没有了,我这边用的是tomcat7,我解释一下:
1.varsion是对应的版本号
2.port是端口号(可以修改)
3.Path我们就这样可以了
4.下面一行是编码,我们当然是utf-8了

这里写图片描述

在IDEA右侧会有一个M图片的,这个是我们的maven项目,我们点开,要是没有这个的,单击这个位置
这里写图片描述

这里写图片描述

打开我们会看到这个界面,我们上面那几步都做完以后才会有
我们单击Plugins

这里写图片描述

我们看到有个tomcat7,因为我之前下载的是7版本的,单击tomcat7

这里写图片描述

箭头标记的这个大家鼠标右键点一下

这里写图片描述

这里写图片描述
看到下面这些提示的时候,表示我们的tomcat就成功开启了

导入相关的依赖包

我们写jsp或者其他后台的东西要有很多依赖,单单以上这些是不够的,我们所需要的依赖都可以去http://mvnrepository.com/ 中央仓库中去找自己所需要的依赖包,我举个简单的例子

首先我们输入网址进入到仓库中来

这里写图片描述

我们在输入框中输入自己想要的,比如spring,servlet等等这类的东西

这里写图片描述

选择第一个Java Servlet API

这里写图片描述

看哪个下载量多就点击哪个,我选择这个3.1.0

这里写图片描述

看到中间的那个代码了没,把中间这几行代码复制过来

这里写图片描述

在我标记起来的这里面重起一行,是管理我们所有依赖的,所以要在这里面粘贴我们刚刚复制过来的代码

这里写图片描述
这里写图片描述

还是点击这个Import Changes,点完他就去自动下载了,等下载完成后就不会报错了,怎么看我们有没有下载成功,很简单

这里写图片描述

点开这里,我们就会看到我们下载过来的servlet版本。

好,做了图文详细的教程,方便自己也方便看到这篇文章的人去学习,一起进步。

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在部署Java项目时,通常需要同时部署前端和后端。下面是一个基本的步骤指南: 1. 前端部署: - 构建前端代码:使用前端框架(如React、Angular或Vue.js)编写前端代码,并通过构建工具(如Webpack、Grunt或Gulp)将其打包成静态文件。 - 配置Web服务器:将构建好的前端静态文件(通常是HTML、CSS和JavaScript文件)放置在Web服务器(如Apache或Nginx)的特定目录中,以便能够通过浏览器访问。 2. 后端部署: - 构建后端代码:使用Java编写后端代码,并使用构建工具(如Maven或Gradle)将其编译成可执行的JAR文件或WAR文件。 - 配置应用服务器:将构建好的JAR文件或WAR文件部署到应用服务器(如Tomcat或Jetty)中,应用服务器负责运行Java应用程序并处理HTTP请求。 3. 配置反向代理(可选): - 如果前端和后端是分开部署的,可以使用反向代理服务器(如Nginx)来将前端和后端的请求转发到相应的服务器上。这样可以增加安全性、提高性能并简化配置。 4. 数据库配置: - 如果Java项目使用了数据库(如MySQL、Oracle或MongoDB),需要在部署过程中配置和连接数据库。这可能涉及配置数据库连接池、创建数据库表等操作。 5. 系统配置和启动: - 根据具体需求,可能需要进行一些系统级的配置,如JVM参数调优、日志配置等。 - 最后,启动应用服务器,让Java项目运行起来,并通过浏览器或其他客户端访问前端界面。 值得注意的是,具体的部署步骤会根据项目的需求和使用的工具、框架而有所差异。以上只是一个基本的指南,实际部署过程可能会有所调整。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值