Maven普通工程和web工程创建

这篇具有很好参考价值的文章主要介绍了Maven普通工程和web工程创建。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


文章参考https://blog.csdn.net/weixin_43811057/article/details/108237008

创建项目前设置maven工程前设置工作

创建maven工程报错

Cannot resolve plugin org.apache.maven.plugins:maven-resources-plugin:2.6

解决:

1 idea配置maven的配置

Maven普通工程和web工程创建,JAVA,maven,前端,java

2 对maven之前的重新clean --》在进行install

Maven普通工程和web工程创建,JAVA,maven,前端,java

创建项目前–》设置utf-8

Maven普通工程和web工程创建,JAVA,maven,前端,java

配置maven参数

使用idea创建maven项目后,默认会去网络中下载一些配置资源。需要设置参数archetypeCatalog。
 在 Settings - Maven - Runner - VM Options 中添加 -DarchetypeCatalog=internal,
 优先从本地仓库读取,添加-Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true,忽略证书检查
 
 -DarchetypeCatalog=internal -Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true

Maven普通工程和web工程创建,JAVA,maven,前端,java

Maven普通工程和web工程创建

使用maven创建的项目可分为3种类型:普通java项目,web项目和maven的父工程。
这三种项目对象的打包方式分别是:jar,war和pom。

Maven简单工程

第一步:File–New–Project

Maven普通工程和web工程创建,JAVA,maven,前端,java

第二步:选择maven然后下一步:

Maven普通工程和web工程创建,JAVA,maven,前端,java

填写后询选择finish

Maven普通工程和web工程创建,JAVA,maven,前端,java

初始化maven工程目录简介

Maven普通工程和web工程创建,JAVA,maven,前端,java

maven简单工程运行测试
1 编写主程序代码

Maven普通工程和web工程创建,JAVA,maven,前端,java

2 编写测试代码

Maven普通工程和web工程创建,JAVA,maven,前端,java

3 测试结果

Maven普通工程和web工程创建,JAVA,maven,前端,java

2 创建web项目

第一步:创建普通java项目如上面maven简单项目

参照创建maven的java项目步骤进行创建。

第二步:配置打包方式
web项目的打包方式为war,打开maven项目的pom文件。在项目的坐标信息下添加标签,设置打包方式。
<packaging>war</packaging>

Maven普通工程和web工程创建,JAVA,maven,前端,java

对pom文件的变动,右键刷新maven

Maven普通工程和web工程创建,JAVA,maven,前端,java

第三步:配置webapp目录和web.xml

打开Project Structure 视图

Maven普通工程和web工程创建,JAVA,maven,前端,java

Maven普通工程和web工程创建,JAVA,maven,前端,java

Maven普通工程和web工程创建,JAVA,maven,前端,java

Maven普通工程和web工程创建,JAVA,maven,前端,java

第四步:创建完成
设置完成之后,main目录下会创建webapp-WEB-INF-web.xml。

Maven普通工程和web工程创建,JAVA,maven,前端,java

2.1 发布web项目

第一步:Edit Configurations

Maven普通工程和web工程创建,JAVA,maven,前端,java

第二步:添加local tomcat

按照下图数字图标顺序操作: + --> Tomcat Server --> Local

Maven普通工程和web工程创建,JAVA,maven,前端,java

依照图中配置:

Maven普通工程和web工程创建,JAVA,maven,前端,java

依照图中配置:

Maven普通工程和web工程创建,JAVA,maven,前端,java

查看目录的变化

Maven普通工程和web工程创建,JAVA,maven,前端,java

第四步:启动测试
在webapp目录下新建一个index.html文件,文件内容如下:

Maven普通工程和web工程创建,JAVA,maven,前端,java

Maven普通工程和web工程创建,JAVA,maven,前端,java

运行前发现有个X号,需要配置本地的tomcat

Maven普通工程和web工程创建,JAVA,maven,前端,java

Maven普通工程和web工程创建,JAVA,maven,前端,java

配置好tomcat后

Maven普通工程和web工程创建,JAVA,maven,前端,java

启动成功,系统日志

Maven普通工程和web工程创建,JAVA,maven,前端,java

访问index.html。如果能正确访问到index.html。说明项目创建OK

Maven普通工程和web工程创建,JAVA,maven,前端,java文章来源地址https://www.toymoban.com/news/detail-803127.html

到了这里,关于Maven普通工程和web工程创建的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Maven】2—命令行&创建Web工程&依赖&排除

    ⭐⭐⭐⭐⭐⭐ Github主页👉https://github.com/A-BigTree 笔记链接👉https://github.com/A-BigTree/Code_Learning ⭐⭐⭐⭐⭐⭐ 如果可以,麻烦各位看官顺手点个star~😊 如果文章对你有所帮助,可以点赞👍收藏⭐支持一下博主~😆 3.1.1 坐标 Maven中的坐标 向量说明: 使用三个『向量』在『Mave

    2023年04月13日
    浏览(81)
  • 如何在本地搭建Maven环境并整合进IDEA中以及创建web工程?【2023最新版】

    编译软件:IntelliJ IDEA 2019.2.4 x64 操作系统:win10 x64 位 家庭版 Maven版本:apache-maven-3.6.3 使用Maven之前 : 自行在网络中下载iar包,效率较低 。如在谷歌、百度中搜素相关 jar包资源 使用Maven之后 : 统一在一个地址下载jar包等资源 。如使用阿里云镜像服务器下载等.… 使用Mave

    2024年02月02日
    浏览(65)
  • 3--Gradle入门 - 创建普通的Java工程

    前面我们以及尝试过使用 Gradle 创建项目,下面我们使用 Idea 来创建普通的Java工程 1. 创建 Gradle 管理依赖的项目 语言设置 Java 依赖设置 Gradle DSL 使用 Groovy 2. 设置项目使用本地的 gradle 设置 Gradle user home:默认会设置 GRADLE_USER_HOME 的缓存仓库 设置 Use Gradle from:使用本地 gradl

    2024年02月09日
    浏览(25)
  • 【Java——maven的使用与idea创建maven项目,导入maven依赖(jar包)】

    1.1、打开maven安装路径下的conf文件夹,找到里面的settings.xml文件,(如果使用的是maven安装程序安装的maven,则settings.xml文件和本地仓库位置在默认位置:C:Userspenglei.m2)将下面的代码复制里面,切记不要放到注释里面 1.2、maven项目全局默认配置jdk版本信息,将下面的代码复制

    2024年02月08日
    浏览(86)
  • Java开发+Intellij-idea+Maven+工程构建

    Intellij-idea是一款流行的Java集成开发环境,它支持Maven作为项目管理和构建工具。Maven可以帮助开发者自动下载项目依赖的jar包,执行编译、测试、打包等生命周期任务。本资源将介绍如何在Intellij-idea中创建、导入、转换和编译Maven工程,以及如何配置Maven的相关参数和插件。

    2024年02月01日
    浏览(106)
  • java_web [Maven]项目

    Web服务器:【 apacth apacthTomcat weblogic 】 发布项目—最终运行 1. 结构剖析:tomcat 2. tomcatserver.xml 配置文件x相关的配置场景 tomcat项目部署: 将项目复制到 tomcat 里 webapps 目录里 tomcat 导进IDEA Jsp概念 : 内嵌java代码的html页面—交互式页面 Jsp的编译过程 :jdk—现将jsp编译成一个

    2024年02月04日
    浏览(42)
  • 【java】[maven]每次创建一个maven模块时java compiler版本就是1.6与实际版本不一致(解决本质问题)

    目录 方案一: 我没有使用 方案二:修改maven配置文件 前言:每次创建一个maven模块时java compiler版本就是1.6与实际版本不一致 使用的使用maven3.9.1 jdk17,但是每次创建一个maven模块都是会影响之前的模块。网上都是修改pom.xml 因为在项目中如果没有指定jdk的版本,重新运行的时

    2024年02月10日
    浏览(45)
  • 新年快乐!学习Java第84天,Maven工程继承和聚合关系

    1. Maven工程继承关系 继承概念 Maven 继承是指在 Maven 的项目中,让一个项目从另一个项目中继承配置信息的机制。继承可以让我们在多个项目中共享同一配置信息,简化项目的管理和维护工作。 继承作用 在父工程中统一管理项目中的依赖信息。 它的背景是: 对一个比较大型

    2024年02月03日
    浏览(35)
  • 【Maven】003-基于 IDEA 创建 Maven 工程

    Maven工程的 GAVP 指的是 Group、Artifact、Version、Packaging。这是 Maven 项目的 基本坐标 ,用于 唯一标识和定位 项目。 Group(组织) : 表示项目所属的组织或公司,一般以域名的反转形式命名。例如, com.example 。 Artifact(项目名) : 表示项目的名称,即项目的唯一标识符。例如,

    2024年01月21日
    浏览(38)
  • 高效使用Java构建工具|Maven篇|云效工程师指北

    大家好,我是胡晓宇,目前在云效主要负责Flow流水线编排、任务调度与执行引擎相关的工作。 作为一个有多年Java开发测试工具链开发经验的CRUD专家,使用过所有主流的Java构建工具,对于如何高效使用Java构建工具沉淀了一套方法。众所周知,当前最主流的Java构建工具为Ma

    2024年02月03日
    浏览(71)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包