maven-cdn-alioss-plugin 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
maven-cdn-alioss-plugin 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票

软件简介

maven-cdn-alioss-plugin 是一款阿里云 oss 上传插件,用于上传 cdn 文件(js、css、图片等)。

example1, 上传源码路径

<plugin>
    <groupId>com.fengjx.maven.cdn</groupId>
    <artifactId>maven-cdn-alioss-plugin</artifactId>
    <version>1.0.0</version>
    <configuration>
        <endpoint>http://oss-cn-shenzhen.aliyuncs.com</endpoint>
        <accessKeyId>xxxxx</accessKeyId>
        <accessKeySecret>xxxxxx</accessKeySecret>
        <!-- 上传的Bucket名称 -->
        <bucketName>bucketName</bucketName>
        <!-- oss路径前缀 -->
        <prefix>blog/assets</prefix>
        <!-- false:打印日志, true:隐藏日志 -->
        <quiet>false</quiet>
        <includes>
            <include>**/src/main/webapp/js/**</include>
            <include>**/src/main/webapp/css/**</include>
            <include>**/src/main/webapp/images/**</include>
            <include>**/src/main/webapp/skins/**</include>
        </includes>
        <excludes>
            <exclude>**/src/main/webapp/skins/**/*.ftl</exclude>
            <exclude>**/src/main/webapp/skins/**/*.properties</exclude>
        </excludes>
    </configuration>
</plugin>
mvn cdn-alioss:upload

example2, 上传编译路径

<plugin>
    <groupId>com.fengjx.maven.cdn</groupId>
    <artifactId>maven-cdn-alioss-plugin</artifactId>
    <version>1.0.0</version>
    <configuration>
        <endpoint>http://oss-cn-shenzhen.aliyuncs.com</endpoint>
        <accessKeyId>xxxx</accessKeyId>
        <accessKeySecret>xxxxx</accessKeySecret>
        <!-- 上传的Bucket名称 -->
        <bucketName>bucketName</bucketName>
        <!-- oss路径前缀 -->
        <prefix>blog/assets</prefix>
        <!-- false:打印日志, true:隐藏日志 -->
        <quiet>false</quiet>
        <baseDir>${project.build.directory}/${project.build.finalName}</baseDir>
        <includes>
            <include>**/js/**</include>
            <include>**/css/**</include>
            <include>**/images/**</include>
            <include>**/skins/**</include>
        </includes>
        <excludes>
            <exclude>**/skins/**/*.ftl</exclude>
            <exclude>**/skins/**/*.properties</exclude>
        </excludes>
    </configuration>
</plugin>
mvn package cdn-alioss:upload
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (0)

加载中
更多评论
暂无内容
发表了博客
2019/03/16 14:49

web端接入AliOss存储

1、快速开始,安装 npm安装: npm install ali-oss 直接引入: <script src="http://gosspublic.alicdn.com/aliyun-oss-sdk-x.x.x.min.js"></script> 本地引入: <script src="./aliyun-oss-sdk-x.x.x.min.js"></script> 2、Bucket设置:(这步需要登录到oss管理系统配置)设置http请求方式...

0
0
发表了博客
2018/09/07 09:54

阿里oss上传图片react组件alioss-react,vue组件alioss-vue (不用我先收藏着,后端看下前端处理方法)

1、介绍   最近开发了一个项目,其中需要一个上传图片到阿里云的 oss 上面,就是上传图片到阿里云的 oss 上面。   因为之前开发过 vue 的阿里云 oss 上传,所以直接复制粘 vue 的组件。   因为我做的是 react 的项目,所以需要稍微修改。   介于以后会经常用到,所以决定将它封装成组件,并且添加到 npm 包里面。...

0
0
发表了博客
2016/01/31 21:55

maven之plugin

发布 clean deploy 设置pom <distributionManagement> <repository> <id>user-release</id> <name>user release resp</name> <url>http://localhost:8081/nexus/content/repositories/releases/</url> </repository> <snapshotRepository> <id>user-snapshot</id> <name>user snapshot</name> <url>http://localhost:808...

0
1
发表于AI & 大数据专区
2018/10/18 11:56

使用Maven打包你的应用——maven-jar-plugin & maven-assembly-plugin & maven-shade-plugin

原文链接:https://www.dubby.cn/detail.html?id=9091 介绍maven-jar-plugin,maven-assembly-plugin和maven-shade-plugin的使用,和他们之间的区别。原文出自:https://blog.dubby.cn/detail.html?id=9091 1.mave......

0
0
发表了博客
2016/07/18 09:59

maven错误:Failure to find maven-plugins:maven-cobertura-plugin:plugin:1.3

今天用maven构建项目时出现个问题,编译打包时,提示如下 Failure to find maven-plugins:maven-cobertura-plugin:plugin:1.3 搞了好久最后在stackoverflow中找到了答案,原来是 jaxen-1.1.3引用了cobertura,于是 在项目pom中做如下配置 Xml代码 <dependency> <groupId>jaxen</groupId> <artifactId>jaxen</artifactId>...

0
0
发表了博客
2014/07/18 09:23

Jetty Maven Plugin

①Maven settings.xml文件 <pluginGroups>   <pluginGroup>org.mortbay.jetty</pluginGroup> </pluginGroups> ②Maven 项目的pom.xml文件 <plugin> <groupId>org.mortbay.jetty</groupId> <artifactId>jetty-maven-plugin</artifactId> <configuration> ...

0
0
发表了博客
2016/11/06 23:15

maven-archetype-plugin

如果是Maven3,直接在命令行执行 mvn archetype : generate 如果是Maven2,运行如下命令: mvn org.apache.maven.plugins:maven-archetype-plugin:2.0-alpha-5:generate 紧接着会看到一串长长的输出,有很多可用的archetype供选择,每个archetype前面都会对应有一个编号,同时命令行会提示一个默认的编号,其对应的arche...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
0 评论
6 收藏
分享
返回顶部
顶部