`

Maven打包(一)

 
阅读更多

 

在对应的pom文件中,找到packing这个属性,改为war;如果没有,就自己加一个,这个是有默认值的,默认为jar

例如:

<modelVersion>4.0.0</modelVersion>

<groupId>com.xxx.yyy</groupId>

<artifactId>test-war</artifactId>

<packaging>war</packaging>

<version>1.0</version>

配置 你的pom.xml文件,配置 packaging war ,然后点击 pom.xml右键,run  as 选择 install 或是 package

 

如果项目没问题,配置没问题,就会在项目的target 的目录里生成 war文件。

 

是因为建的是普通java工程,需要把它转换成maven project
操作步骤如下:

1
、右键工程--maven--Disable maven nature
2
、在当前目录下执行命令(就是有pom.xml文件的那个目录) —— mvn eclipse:clean
3
、重新转换该工程为maven工程。右键工程--- 'Configure'--- 'Convert to meven project'

 

自总结

 

选中项目右键-run as – maven clean 在打包前需要先cleanclean成功后,选择 maven install 进行打包。

 

打包成功后,生成的war包会在项目目录-target目录下

 

 

分享到:
评论

相关推荐

    maven打包 maven打jar包详细步骤

    本文将详细讲解如何使用Maven来打包一个Java项目,并创建JAR文件。 首先,Maven有三个主要生命周期阶段:`clean`、`default`(也称为`compile`)和`install`。每个阶段包含一系列的阶段(或者称为目标,如`compile`...

    maven打包出错解决办法,亲测绝对可以!

    一、Maven打包出错常见原因及解决办法 1. **依赖冲突**:当项目中的多个库引用了不同版本的同一个依赖时,可能导致冲突。解决方法是在pom.xml中明确指定依赖的版本,或者使用 `&lt;dependencyManagement&gt;` 标签来统一...

    Maven打包,指定classes路径

    以上就是关于"Maven打包,指定classes路径"的知识点,主要涉及到Maven的资源配置和插件定制。理解并掌握这些配置可以帮助开发者更高效地管理和构建Java Web应用。同时,记得在实际项目中根据实际情况调整`pom.xml`,...

    如何用IntelliJ IDEA新建web项目,用maven打包成.jar

    idea新建maven web项目.zip Jetbrains IntelliJ IDEA创建基于maven打包工具的WEB网站项目 本项目使用的是SSM框架spring mvc,spring, mybatis.用maven打包成jar

    sprintboot maven 打包分离lib jar 资源文件 properties xml yml

    sprintboot maven 打包分离lib jar 资源文件 properties xml yml 详细信息查看我的博客 https://mp.csdn.net/postedit/80274087 java -jar -cp 启动

    maven 过滤文件夹打包

    至于压缩包子文件的文件名称列表"package-folder",这可能是指Maven打包后的结果,即生成了一个名为`package`的文件夹。这个文件夹通常包含了项目的所有依赖、资源文件以及打包后的主应用程序。在Maven的默认配置中...

    maven打包使用yui压缩css和js文件

    在命令行中,我们可以通过运行 `mvn clean package` 命令来触发Maven生命周期,这将清理旧的构建产物,编译源代码,并最终打包项目。在这个过程中,YUI Compressor会自动对指定的CSS和JS文件进行压缩。 4. **检查...

    Maven打包实战.zip

    本压缩包文件“Maven打包实战.zip”提供了关于Maven打包的实战教程,配合文章《Maven打包实战》(链接已提供)学习,将有助于深入理解Maven的打包流程。 首先,我们需要理解Maven的生命周期。Maven生命周期包括三个...

    maven+bat打包

    "maven+bat打包"是指使用Apache Maven,一个流行的Java项目管理工具,结合批处理脚本(BAT)来自动化项目的打包过程。这种方式可以极大地提高开发效率,确保每次构建的一致性和可重复性。下面将详细介绍这个过程及其...

    Maven自动升级版本号并打包上传的脚本

    3. Maven打包: `mvn package`命令会将源代码编译、测试并打包成指定格式(如JAR或WAR)。如果配置了`&lt;build&gt;&lt;finalName&gt;yourArtifactId&lt;/finalName&gt;&lt;/build&gt;`,那么生成的文件名将会是`yourArtifactId-1.0.0-...

    springboot+maven打包demo【将依赖与配置文件打包到jar包外部】

    在本文中,我们将深入探讨如何使用Spring Boot和Maven来构建一个项目,使得依赖和配置文件被打包到jar包外部,以实现更加灵活的项目管理。这个方法对于那些需要根据不同环境进行定制配置或者频繁更新配置的应用来说...

    maven打包dubbo服务接口(maven-assembly-plugin)

    在Java开发领域,Dubbo是一个广泛使用的高性能RPC框架,它使得服务间的调用变得简单而高效。...但无论如何,了解如何使用`maven-assembly-plugin`打包Dubbo服务接口是Java开发者必备的基础技能之一。

    springboot实现maven打包加载不同环境的方式二

    当前案例中包含一整套的代码和word文档,非常适合新手... 主要是通过maven打包加载不同环境的properties文件 然后将对于的属性绑定到指定的实体对象中;然后通过调用接口可以看到加载不同环境控制台打印的内容是不一样的

    Java+IDEA+maven混淆打包

    1. **配置Maven打包**: 在`pom.xml`文件中,我们需要添加`maven-jar-plugin`插件来打包Java项目。以下是一个基本的配置示例: ```xml &lt;groupId&gt;org.apache.maven.plugins &lt;artifactId&gt;maven-jar-plugin ...

    Java+IDEA+Maven混淆打包

    本教程将详细讲解如何在IntelliJ IDEA(IDEA)中利用Maven进行混淆打包,确保代码的安全性并提高可维护性。 首先,让我们了解一下涉及的工具和技术: 1. **Java**: 一种广泛使用的面向对象的编程语言,用于构建跨...

    spring 扫描jar maven 打包

    标题 "spring 扫描jar maven 打包" 涉及的是在Java开发中,如何使用Spring框架和Maven工具来构建并打包一个项目,其中包含Spring对jar包的扫描以及Maven的打包流程。这里我们将深入探讨这两个关键概念。 1. **...

    maven打包源码

    在深入探讨“maven打包源码”的主题之前,我们首先需要理解Maven作为一个项目管理和综合工具,是如何在软件开发流程中扮演着至关重要的角色。Maven通过提供一个强大的框架来管理构建过程,使得项目的构建、依赖关系...

    jasperreport maven打包后找不到字体解决方案

    jasperreport 用maven打包后找不到字体解决方案 net.sf.jasperreports.engine.JRRuntimeException: Could not load the following font

    eclipse maven 打包bundle

    由于未提供具体的博客内容,以上信息是基于常规的OSGi和Maven打包流程给出的通用指导。 总的来说,Eclipse与Maven结合使用可以简化OSGi bundle的开发和打包过程,使得管理依赖和构建流程变得更加高效和自动化。在...

    maven 打包 部署到tomcat 删除的jar包

    ### Maven打包过程中的依赖管理 Maven是一个非常强大的自动化构建工具,它能够帮助开发者高效地完成项目的构建、测试、打包等一系列工作。当使用Maven进行项目打包时,会根据项目的`pom.xml`文件中定义的依赖关系...

Global site tag (gtag.js) - Google Analytics