`
寒飞子
  • 浏览: 48061 次
  • 性别: Icon_minigender_1
  • 来自: 福州
文章分类
社区版块
存档分类
最新评论

Maven打成Webjar并使用的方法

 
阅读更多
1.编写pom.xml
<?xml version="1.0"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <modelVersion>4.0.0</modelVersion>
  <groupId>com.asiainfo</groupId>
  <artifactId>edot-phone-app</artifactId>
  <version>0.0.1-SNAPSHOT</version>
  <packaging>jar</packaging>
  <name>edot-phone-app Maven Webapp</name>
  <url>http://maven.apache.org</url>
  
  <properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <destDir>${project.build.outputDirectory}/META-INF/resources/webjars/${project.artifactId}/${project.version}</destDir>
  </properties>
  
  <build>
    <resources>
      <resource>
        <directory>${project.basedir}/src/main/webapp</directory>
        <targetPath>${destDir}</targetPath>
      </resource>
    </resources>
  </build>

</project>


2.执行命令 deploy

3.applicationContext-mvc.xml
增加<mvc:resources mapping="/webjars/**" location="classpath:/META-INF/resources/webjars/"/>

参考博文:http://blog.csdn.net/sxdtzhaoxinguo/article/details/45666789
分享到:
评论

相关推荐

    maven打包 maven打jar包详细步骤

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

    Springboot 打Jar包,Maven完美解决本地Jar包自动打入Springboot Jar包中

    ### Springboot 打Jar包,Maven完美解决本地Jar包自动打入Springboot Jar包中 #### 背景介绍 随着微服务架构的流行,Spring Boot 成为了开发微服务应用时首选的技术栈之一。它简化了传统的Java Web应用程序的开发...

    maven命令行相关命令集锦

    - 说明:将项目打包成JAR文件。 - **清理项目** - 命令格式:`mvn clean` - 说明:清理项目,删除`target`目录。 - **安装项目到本地仓库** - 命令格式:`mvn install` - 说明:安装当前项目到本地Maven仓库...

    spring mvc+maven

    8. **测试与部署**:使用Maven的测试插件如`maven-surefire-plugin`进行单元测试,使用`maven-war-plugin`打包成war文件,然后部署到Web服务器如Tomcat或Jetty上运行。 在"liming.maven.example"这个项目中,可能...

    【绝对可行,解决404】jfinal项目打包成jar在控制台运行方法

    本文将详细介绍一个非Maven项目的JFinal应用如何打包成JAR,并在控制台上运行。 首先,JFinal项目打包的关键在于确保所有依赖的库和配置文件都被包含在内。由于本项目不是通过Maven构建的,我们需要手动处理这些...

    idea+maven打jar包的两种方式

    "Idea+maven打jar包的两种方式" Idea+maven打jar包是开发者在...使用Idea+maven打jar包的方式可以帮助开发者快速地将项目打包成jar包,并在Maven仓库中进行管理。这些方式可以提高开发效率,简化项目的管理和维护。

    SpringBoot项目使用maven-assembly-plugin根据不同环境打包成tar.gz或者zip

    在Java开发领域,Spring Boot因其简洁的配置和强大的功能,成为了构建Web应用的首选框架。在实际项目中,我们往往需要根据不同的部署环境(如开发、测试、生产)创建定制化的打包文件。`maven-assembly-plugin`是...

    maven的优缺点 项目

    如果是web项目,会将依赖的项目打成一个jar包,放到web-inf/lib中 特别的图 创建完以后如下图: 添加依赖 5.搭建ssm 5.1.创建数据库 5.2.创建项目:确定项目可以在tomcat上运行 5.3.添加Spring 添加jar包 添加...

    java 中使用maven shade plugin 打可执行Jar包

    "Java 中使用 Maven Shade Plugin 打可执行 Jar 包" 概述:Maven Shade Plugin 是 Maven 的一个插件,可以将 Java 项目和其依赖项打包成一个 Fat Jar,并指定主类,方便直接使用 Java 命令运行 Jar 包。 知识点一...

    Springboot项目正确打war包maven版pom.rar

    在Spring Boot项目中,我们通常会使用Maven作为构建...以上就是Spring Boot项目正确打war包的Maven配置方法。请根据自己的项目需求进行适当的调整,并确保所有依赖都已更新至最新稳定版本。如有问题,欢迎随时咨询。

    Spring Boot项目打成jar包后,下载resources目录下文件为空的demo

    当项目被打成jar包后,有时可能会遇到下载这些资源文件时返回空或者找不到的情况。这个问题通常与Spring Boot的打包机制和文件访问路径有关。下面我们将详细探讨这个问题,并提供解决方案。 1. **Spring Boot的资源...

    项目进行打jar包(Fat)

    在IT行业中,构建可执行的Java应用程序通常涉及将多个库和依赖项整合到一个单一的JAR文件中,这个过程被称为“打Fat JAR”或“Uber JAR”。这种打包方式使得用户可以在不配置额外环境的情况下运行程序,因为它包含了...

    SSM项目频繁打成war包部署,使用tomcat和maven实现热部署配置

    在开发过程中,当项目需要频繁更新和优化时,传统的部署方式——将项目打包成war包,放入Tomcat的webapps目录下并重启服务,会显得效率低下且繁琐。为了解决这个问题,我们可以利用Tomcat和Maven的热部署配置来实现...

    将java程序打成jar包在cmd命令行下执行的方法

    Java程序打包成jar包在cmd命令行下执行的方法 Java是一种广泛使用的编程语言,用于开发各种类型的应用程序,包括桌面应用程序、Web应用程序、移动应用程序等。在开发Java应用程序时,通常需要将其打包成可执行的jar...

    springmvc独立运行所需jar包

    8. **Commons Lang, Commons BeanUtils, Commons Collections**: Apache Commons 的一些库,如 `commons-lang3.jar`、`commons-beanutils.jar` 和 `commons-collections.jar`,提供了许多实用的工具类和方法。...

    springboot和dubbo打成jar包运行

    标题中的“springboot和dubbo打成jar包运行”指的是将一个整合了Spring Boot和Dubbo服务的项目打包成可执行的JAR文件,并在不依赖外部容器的情况下运行。这通常是为了实现微服务架构下的轻量级部署。下面将详细阐述...

    JSP预编译和打包成jar

    **JSP预编译与打包成JAR**是Web应用开发中的一个重要环节,尤其是在大型项目中,为了提高应用性能和管理便捷性,开发者通常会采用这样的步骤。JSP(JavaServer Pages)是一种动态网页技术,它允许在服务器端生成HTML...

    Myeclipse配置maven环境搭建.docx

    3. 打开 D:\Java\apache-maven-3.0.5\conf 目录下的 setting.xml 文件,设置成我们创建的仓库路径 4. 输入命令:mvn help:system,验证仓库配置是否正确 五、Myeclipse 结合 Maven 快速配置搭建 Web 项目: 1. ...

Global site tag (gtag.js) - Google Analytics