前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >IntelliJ IDEA 17和Maven构建javaWeb项目

IntelliJ IDEA 17和Maven构建javaWeb项目

作者头像
用户1195962
发布于 2018-01-18 08:57:25
发布于 2018-01-18 08:57:25
1.3K00
代码可运行
举报
文章被收录于专栏:LanceToBigDataLanceToBigData
运行总次数:0
代码可运行

前言

  电脑又断电了,眼看着写好的东西就没有了,这是第二次犯这个错误了。很难受呀!还是回到正题吧,我们来使用IDEA和Maven构建一个JavaWeb项目

  软件环境:  

    IDEA:2017.2.1

    JDK:1.8.0_91

    Maven:3.3.9

一、Maven配置

1.1、Maven简介 

  相对于传统的项目,Maven 下管理和构建的项目真的非常好用和简单,所以这里也强调下,尽量使用此类工具进行项目构建, 它可以管理项目的整个生命周期。

  可以通过其命令做所有相关的工作,其常用命令如下:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
    - mvn compile
    - mvn test
    - mvn clean
    - mvn package
    - mvn install            //把新创建的jar包安装到仓库中
    - mvn archetype:generate //创建新项目

1.2、IDEA中配置Maven

   软件配置一次即可,所有Maven项目共享。

    1)如上图标注4 选择自己的仓库

    1)如上图标注 2 所示,Import Maven projects automatically 表示 IntelliJ IDEA 会实时监控项目的 pom.xml 文件,进行项目变动设置。     2)如上图标注3 所示,在 Maven 导入依赖包的时候是否自动下载源码和文档。默认是没有勾选的,也不建议勾选,原因是这样可以加快项目从外网导入依赖包的速度,

      如果我们需要源码和文档的时候我们到时候再针对某个依赖包进行联网下载即可。IntelliJ IDEA 支持直接从公网下载源码和文档的。     3)上图标注 3 所示,可以设置导入的 VM 参数。一般这个都不需要主动改,除非项目真的导入太慢了我们再增大此参数。

二、Maven骨架创建JavaWeb项目

2.1、IDEA和Maven创建JavaWeb过程

  1)File -> New -> Project...

  2)如图

  3)如图

    GroupId和ArtifactId<项目名>还有Version,这三个属性目的是标识你的项目的唯一性。

  4)如图

  5)如图

  6)点Finish之后,Maven会根据刚才的配置创建一个基于Maven的Web App

2.2、创建成功后的状态

  1)创建结束,其Log如下:

  2) 创建结束,其代码结构如下:

        recources文件夹:一般用来存放一些资源文件         webapp文件夹:用来存放web配置文件以及jsp页面等,这已经组成了一个原始的web应用

2.3、启动JavaWeb项目

  1)打开“Project Structure”

    方式一:

    方式二:

  2)配置“Facets”

  3)配置“Artifacts”

  4)启动“Edit Configurations”

  5)Add New 'Tomcat Server' 配置

  6)配置Deplyment

    第一步:

    第二步:

  7)配置Server

  8)配置结果

  9)启动Web Server

三、其他配置

3.1、在Tomcat中部署war文件

   1)把UserManagementSystem.war  copy到Tomcat的webapps目录下。

    2)在Browser上访问URL:http://localhost:6060/UserManagementSystem/ 即可。

3.2、创建Java程序目录

  1)创建java目录

  2) 把java目录设置为Sources

     选中java文件夹,点击上面的Make as:Sources,该文件夹就会变成蓝色,用以保存java代码,按OK。

  喜欢就推荐哦!

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017-11-01 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
使用IntelliJ IDEA 15和Maven创建Java Web项目(1)
    相对于传统的项目,Maven 下管理和构建的项目真的非常好用和简单,所以这里也强调下,尽量使用此类工具进行项目构建, 它可以管理项目的整个生命周期。
bear_fish
2018/09/19
7590
使用IntelliJ IDEA 15和Maven创建Java Web项目(1)
Maven(四)之Maven在IntelliJ IDEA的配置与使用
前面介绍了Maven的一些基本知识,这一篇讲一下在IntelliJ IDEA配置和使用Maven 一、配置Maven   在File->Settings->Build,Execution,Deploy
用户1195962
2018/01/18
1.7K0
Maven(四)之Maven在IntelliJ IDEA的配置与使用
IDEA中的Maven实战
1.首先创建一个本地仓库的文件夹repository,然后在打开apache-maven-3.5.2/conf/settings.xml,在settings标签中输入<localRepository>D:\repository</localRepository>这段代码,由于我把仓库创建在D盘。
用户5224393
2019/08/13
9280
IDEA中的Maven实战
【玩转腾讯云】本地JavaWeb项目部署到腾讯云轻量服务器,实现公网访问
本次教程,Tomcat项目打包成war包到服务器上发布,Springboot项目打包为jar或war包到服务器上发布:
Mintimate
2021/04/06
13.9K0
【玩转腾讯云】本地JavaWeb项目部署到腾讯云轻量服务器,实现公网访问
Idea开发环境中搭建Maven并且使用Maven打包部署程序
c.如果想要修改Maven的本地仓库位置,则可以直接在Maven的安装目录下找到conf文件下的setting配置文件中,设置localRepository为本地仓库位置<localRepository>E:\java\repo</localRepository>
Rookie
2018/11/30
1.2K0
Idea开发环境中搭建Maven并且使用Maven打包部署程序
Idea操作Maven超级详细使用 基础篇:
如今我们构建一个项目需要用到很多第三方的类库 Jar包 如写一个使用Spring的Web项目就需要引入大量的jar包, 而往往一个Jar包往往又会引用其他Jar包,缺少其中任何一个Jar包都会导致项目编译失败。 每开发一个项目都会需要大量的Jar包 , 一个普通的Java项目也许实际源码只有几MB甚至KB,但加上Jar之后也许就几十MB。 而同样的项目,如果我们使用 Maven 工程来构建,那么总体上工程的大小会小很多。部署至服务器中…
Java_慈祥
2024/08/06
6010
Idea操作Maven超级详细使用 基础篇:
【软件】Intellij IDEA 导入maven web项目并部署到Tomcat
本文中所使用的IDEA版本为14.1.1, 所使用测试项目为sping mvc的一个最简单的示例, 可以在这里下载示例代码
零式的天空
2022/03/22
2.6K0
idea创建一个javaweb项目
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/09/30
5680
idea创建一个javaweb项目
【JavaWeb】98:Maven配置详解
经过97天的学习,对于JavaSE、数据库以及前端的基本知识,都有了一个大致的了解。
刘小爱
2020/07/30
7790
【JavaWeb】98:Maven配置详解
IntelliJ IDEA中创建Web聚合项目(Maven多模块项目)
Eclipse用多了,IntelliJ中创建Maven聚合项目可能有小伙伴还不太熟悉,我们今天就来看看。 IntelliJ中创建普通的Java聚合项目相对来说比较容易,不会涉及到web操作,涉及到web的话会有一点点麻烦。我们来一步一步看下。 ---- 环境:IntelliJ IDEA 2017.1 ---- 创建parent项目 1.打开IDEA,注意这里不要勾选模板,用模板创建过maven项目的小伙伴都知道模板创建项目非常慢,所以这里不要选模板,需要的文件夹我们后面自己来创建就可以了。所以这个页面直接点
江南一点雨
2018/04/02
4K0
IntelliJ IDEA中创建Web聚合项目(Maven多模块项目)
idea配置使用
IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查方面。
张哥编程
2024/12/13
2140
idea配置使用
Intellij Idea 创建JavaWeb项目入门(一)
1、打开Intellij Idea IDE,然后点击Create New Project
全栈程序员站长
2022/07/22
1K0
Intellij Idea 创建JavaWeb项目入门(一)
古语云:工欲善其事必先利其器 --> 最新、最全的 IntelliJ IDEA(2018.3.3) 的介绍、安装、破解、配置与使用
IDEA(https://www.jetbrains.com/idea/)是 JetBrains 公司的产品,公司旗下还有其 它产品,比如:
黑泽君
2019/01/28
6.8K0
古语云:工欲善其事必先利其器 --> 最新、最全的 IntelliJ IDEA(2018.3.3)  的介绍、安装、破解、配置与使用
IDEA 使用Maven创建Java Web项目
没学过怎么使用Maven导致使用Maven创建Java Web工程出现了大量的问题,百度了半天也没找到解决方法。
SakuraTears
2022/01/13
1.3K0
IDEA 使用Maven创建Java Web项目
使用IDEA创建Maven工程 - 创建javaweb工程
使用骨架创建的 javaweb 工程,自动创建了 index.jsp 页面,我们可以测试访问:
Devops海洋的渔夫
2022/01/17
1.1K0
使用IDEA创建Maven工程 - 创建javaweb工程
使用IntelliJ IDEA开发SpringMVC网站(一)开发环境
访问GitHub下载最新源码:https://github.com/gaussic/SpringMVCDemo
bear_fish
2018/09/19
2.1K0
使用IntelliJ IDEA开发SpringMVC网站(一)开发环境
Idea创建maven项目流程、修改默认配置、及注意事项
windows7+jdk1.7.0_80+tomcat8.5.41+maven3.0.5+idea2017.3.6
秋雨
2019/07/22
6.2K0
Idea创建maven项目流程、修改默认配置、及注意事项
Java学习之JavaWeb篇[通俗易懂]
大家好,又见面了,我是你们的朋友全栈君。 图床路径 Kuang/JavaWeb Java Web 1、基本概念 web开发 web,网页的意思,www.baidu.com 静态web html,css 提供给所有人看的数据,始终不会变化! 动态web 淘宝,几乎是所有的网站;(千人千面) 提供给所有人看的数据,始终会变化,每个人在不同的时间,地点看到的信息各不相同。 技术栈:ServLet/JSP,ASP,PHP 在 Java 中,动态 web 资源开发的技术统称为 JavaWeb 1.2、We
全栈程序员站长
2022/09/08
9190
Java学习之JavaWeb篇[通俗易懂]
Java快速入门教程 3、使用IntelliJ IDEA+Maven 创建、开发、管理项目
在 POM 中,groupId, artifactId, packaging, version 叫作 maven 坐标,它能唯一的确定一个项目。有了 maven 坐标,我们就可以用它来指定我们的项目所依赖的其他项目,插件,或者父项目。
KenTalk
2018/09/11
2.5K0
Java快速入门教程 3、使用IntelliJ IDEA+Maven 创建、开发、管理项目
Intellij IDEA创建Maven Web项目
在创建项目中,IDEA提供了非常多项目模板,比方Spring MVC模板,能够直接创建一个基于Maven的Spring MVC的demo,各种配置都已经设定好了,直接编译部署就能够使用。
全栈程序员站长
2022/07/13
6810
Intellij IDEA创建Maven Web项目
相关推荐
使用IntelliJ IDEA 15和Maven创建Java Web项目(1)
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验