4 changed files with 643 additions and 1 deletions
-
25.gitignore
-
191LICENSE
-
31README.md
-
397pom.xml
@ -0,0 +1,25 @@ |
|||
# Compiled class file |
|||
*.class |
|||
target |
|||
|
|||
# Log file |
|||
*.log |
|||
|
|||
# BlueJ files |
|||
*.ctxt |
|||
|
|||
# Mobile Tools for Java (J2ME) |
|||
.mtj.tmp/ |
|||
|
|||
# Package Files # |
|||
*.jar |
|||
*.war |
|||
*.ear |
|||
*.zip |
|||
*.tar.gz |
|||
*.rar |
|||
*.iml |
|||
.idea |
|||
|
|||
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml |
|||
hs_err_pid* |
|||
@ -0,0 +1,191 @@ |
|||
Apache License |
|||
Version 2.0, January 2004 |
|||
http://www.apache.org/licenses/ |
|||
|
|||
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION |
|||
|
|||
1. Definitions. |
|||
|
|||
"License" shall mean the terms and conditions for use, reproduction, and |
|||
distribution as defined by Sections 1 through 9 of this document. |
|||
|
|||
"Licensor" shall mean the copyright owner or entity authorized by the copyright |
|||
owner that is granting the License. |
|||
|
|||
"Legal Entity" shall mean the union of the acting entity and all other entities |
|||
that control, are controlled by, or are under common control with that entity. |
|||
For the purposes of this definition, "control" means (i) the power, direct or |
|||
indirect, to cause the direction or management of such entity, whether by |
|||
contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the |
|||
outstanding shares, or (iii) beneficial ownership of such entity. |
|||
|
|||
"You" (or "Your") shall mean an individual or Legal Entity exercising |
|||
permissions granted by this License. |
|||
|
|||
"Source" form shall mean the preferred form for making modifications, including |
|||
but not limited to software source code, documentation source, and configuration |
|||
files. |
|||
|
|||
"Object" form shall mean any form resulting from mechanical transformation or |
|||
translation of a Source form, including but not limited to compiled object code, |
|||
generated documentation, and conversions to other media types. |
|||
|
|||
"Work" shall mean the work of authorship, whether in Source or Object form, made |
|||
available under the License, as indicated by a copyright notice that is included |
|||
in or attached to the work (an example is provided in the Appendix below). |
|||
|
|||
"Derivative Works" shall mean any work, whether in Source or Object form, that |
|||
is based on (or derived from) the Work and for which the editorial revisions, |
|||
annotations, elaborations, or other modifications represent, as a whole, an |
|||
original work of authorship. For the purposes of this License, Derivative Works |
|||
shall not include works that remain separable from, or merely link (or bind by |
|||
name) to the interfaces of, the Work and Derivative Works thereof. |
|||
|
|||
"Contribution" shall mean any work of authorship, including the original version |
|||
of the Work and any modifications or additions to that Work or Derivative Works |
|||
thereof, that is intentionally submitted to Licensor for inclusion in the Work |
|||
by the copyright owner or by an individual or Legal Entity authorized to submit |
|||
on behalf of the copyright owner. For the purposes of this definition, |
|||
"submitted" means any form of electronic, verbal, or written communication sent |
|||
to the Licensor or its representatives, including but not limited to |
|||
communication on electronic mailing lists, source code control systems, and |
|||
issue tracking systems that are managed by, or on behalf of, the Licensor for |
|||
the purpose of discussing and improving the Work, but excluding communication |
|||
that is conspicuously marked or otherwise designated in writing by the copyright |
|||
owner as "Not a Contribution." |
|||
|
|||
"Contributor" shall mean Licensor and any individual or Legal Entity on behalf |
|||
of whom a Contribution has been received by Licensor and subsequently |
|||
incorporated within the Work. |
|||
|
|||
2. Grant of Copyright License. |
|||
|
|||
Subject to the terms and conditions of this License, each Contributor hereby |
|||
grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, |
|||
irrevocable copyright license to reproduce, prepare Derivative Works of, |
|||
publicly display, publicly perform, sublicense, and distribute the Work and such |
|||
Derivative Works in Source or Object form. |
|||
|
|||
3. Grant of Patent License. |
|||
|
|||
Subject to the terms and conditions of this License, each Contributor hereby |
|||
grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, |
|||
irrevocable (except as stated in this section) patent license to make, have |
|||
made, use, offer to sell, sell, import, and otherwise transfer the Work, where |
|||
such license applies only to those patent claims licensable by such Contributor |
|||
that are necessarily infringed by their Contribution(s) alone or by combination |
|||
of their Contribution(s) with the Work to which such Contribution(s) was |
|||
submitted. If You institute patent litigation against any entity (including a |
|||
cross-claim or counterclaim in a lawsuit) alleging that the Work or a |
|||
Contribution incorporated within the Work constitutes direct or contributory |
|||
patent infringement, then any patent licenses granted to You under this License |
|||
for that Work shall terminate as of the date such litigation is filed. |
|||
|
|||
4. Redistribution. |
|||
|
|||
You may reproduce and distribute copies of the Work or Derivative Works thereof |
|||
in any medium, with or without modifications, and in Source or Object form, |
|||
provided that You meet the following conditions: |
|||
|
|||
You must give any other recipients of the Work or Derivative Works a copy of |
|||
this License; and |
|||
You must cause any modified files to carry prominent notices stating that You |
|||
changed the files; and |
|||
You must retain, in the Source form of any Derivative Works that You distribute, |
|||
all copyright, patent, trademark, and attribution notices from the Source form |
|||
of the Work, excluding those notices that do not pertain to any part of the |
|||
Derivative Works; and |
|||
If the Work includes a "NOTICE" text file as part of its distribution, then any |
|||
Derivative Works that You distribute must include a readable copy of the |
|||
attribution notices contained within such NOTICE file, excluding those notices |
|||
that do not pertain to any part of the Derivative Works, in at least one of the |
|||
following places: within a NOTICE text file distributed as part of the |
|||
Derivative Works; within the Source form or documentation, if provided along |
|||
with the Derivative Works; or, within a display generated by the Derivative |
|||
Works, if and wherever such third-party notices normally appear. The contents of |
|||
the NOTICE file are for informational purposes only and do not modify the |
|||
License. You may add Your own attribution notices within Derivative Works that |
|||
You distribute, alongside or as an addendum to the NOTICE text from the Work, |
|||
provided that such additional attribution notices cannot be construed as |
|||
modifying the License. |
|||
You may add Your own copyright statement to Your modifications and may provide |
|||
additional or different license terms and conditions for use, reproduction, or |
|||
distribution of Your modifications, or for any such Derivative Works as a whole, |
|||
provided Your use, reproduction, and distribution of the Work otherwise complies |
|||
with the conditions stated in this License. |
|||
|
|||
5. Submission of Contributions. |
|||
|
|||
Unless You explicitly state otherwise, any Contribution intentionally submitted |
|||
for inclusion in the Work by You to the Licensor shall be under the terms and |
|||
conditions of this License, without any additional terms or conditions. |
|||
Notwithstanding the above, nothing herein shall supersede or modify the terms of |
|||
any separate license agreement you may have executed with Licensor regarding |
|||
such Contributions. |
|||
|
|||
6. Trademarks. |
|||
|
|||
This License does not grant permission to use the trade names, trademarks, |
|||
service marks, or product names of the Licensor, except as required for |
|||
reasonable and customary use in describing the origin of the Work and |
|||
reproducing the content of the NOTICE file. |
|||
|
|||
7. Disclaimer of Warranty. |
|||
|
|||
Unless required by applicable law or agreed to in writing, Licensor provides the |
|||
Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, |
|||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, |
|||
including, without limitation, any warranties or conditions of TITLE, |
|||
NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are |
|||
solely responsible for determining the appropriateness of using or |
|||
redistributing the Work and assume any risks associated with Your exercise of |
|||
permissions under this License. |
|||
|
|||
8. Limitation of Liability. |
|||
|
|||
In no event and under no legal theory, whether in tort (including negligence), |
|||
contract, or otherwise, unless required by applicable law (such as deliberate |
|||
and grossly negligent acts) or agreed to in writing, shall any Contributor be |
|||
liable to You for damages, including any direct, indirect, special, incidental, |
|||
or consequential damages of any character arising as a result of this License or |
|||
out of the use or inability to use the Work (including but not limited to |
|||
damages for loss of goodwill, work stoppage, computer failure or malfunction, or |
|||
any and all other commercial damages or losses), even if such Contributor has |
|||
been advised of the possibility of such damages. |
|||
|
|||
9. Accepting Warranty or Additional Liability. |
|||
|
|||
While redistributing the Work or Derivative Works thereof, You may choose to |
|||
offer, and charge a fee for, acceptance of support, warranty, indemnity, or |
|||
other liability obligations and/or rights consistent with this License. However, |
|||
in accepting such obligations, You may act only on Your own behalf and on Your |
|||
sole responsibility, not on behalf of any other Contributor, and only if You |
|||
agree to indemnify, defend, and hold each Contributor harmless for any liability |
|||
incurred by, or claims asserted against, such Contributor by reason of your |
|||
accepting any such warranty or additional liability. |
|||
|
|||
END OF TERMS AND CONDITIONS |
|||
|
|||
APPENDIX: How to apply the Apache License to your work |
|||
|
|||
To apply the Apache License to your work, attach the following boilerplate |
|||
notice, with the fields enclosed by brackets "{}" replaced with your own |
|||
identifying information. (Don't include the brackets!) The text should be |
|||
enclosed in the appropriate comment syntax for the file format. We also |
|||
recommend that a file or class name and description of purpose be included on |
|||
the same "printed page" as the copyright notice for easier identification within |
|||
third-party archives. |
|||
|
|||
Copyright 2019 人人开源 |
|||
|
|||
Licensed under the Apache License, Version 2.0 (the "License"); |
|||
you may not use this file except in compliance with the License. |
|||
You may obtain a copy of the License at |
|||
|
|||
http://www.apache.org/licenses/LICENSE-2.0 |
|||
|
|||
Unless required by applicable law or agreed to in writing, software |
|||
distributed under the License is distributed on an "AS IS" BASIS, |
|||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
|||
See the License for the specific language governing permissions and |
|||
limitations under the License. |
|||
@ -1,2 +1,31 @@ |
|||
# ckp-encoding |
|||
|
|||
|
|||
**项目结构** |
|||
``` |
|||
gaotao-fast |
|||
├─db 项目SQL语句 |
|||
│ |
|||
├─common 公共模块 |
|||
│ ├─aspect 系统日志 |
|||
│ ├─exception 异常处理 |
|||
│ ├─validator 后台校验 |
|||
│ └─xss XSS过滤 |
|||
│ |
|||
├─config 配置信息 |
|||
│ |
|||
├─modules 功能模块 |
|||
│ ├─app API接口模块(APP调用) |
|||
│ ├─job 定时任务模块 |
|||
│ ├─oss 文件服务模块 |
|||
│ └─sys 权限模块 |
|||
│ |
|||
├─gaotaoApplication 项目启动类 |
|||
│ |
|||
├──resources |
|||
│ ├─mapper SQL对应的XML文件 |
|||
│ └─static 静态资源 |
|||
|
|||
``` |
|||
<br> |
|||
|
|||
|
|||
@ -0,0 +1,397 @@ |
|||
<?xml version="1.0" encoding="UTF-8"?> |
|||
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
|||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> |
|||
<modelVersion>4.0.0</modelVersion> |
|||
<groupId>com.gaotao</groupId> |
|||
<artifactId>ckp-encoding-java</artifactId> |
|||
|
|||
<packaging>jar</packaging> |
|||
<description>xujie-fast</description> |
|||
|
|||
<parent> |
|||
<groupId>org.springframework.boot</groupId> |
|||
<artifactId>spring-boot-starter-parent</artifactId> |
|||
<version>2.2.4.RELEASE</version> |
|||
</parent> |
|||
|
|||
<properties> |
|||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
|||
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> |
|||
<java.version>1.8</java.version> |
|||
<mybatisplus.version>3.3.1</mybatisplus.version> |
|||
<mysql.version>8.0.17</mysql.version> |
|||
<mssql.version>4.0</mssql.version> |
|||
<oracle.version>11.2.0.3</oracle.version> |
|||
<druid.version>1.1.13</druid.version> |
|||
<commons.lang.version>2.6</commons.lang.version> |
|||
<commons.fileupload.version>1.2.2</commons.fileupload.version> |
|||
<commons.io.version>2.5</commons.io.version> |
|||
<commons.codec.version>1.10</commons.codec.version> |
|||
<commons.configuration.version>1.10</commons.configuration.version> |
|||
<shiro.version>1.4.0</shiro.version> |
|||
<jwt.version>0.7.0</jwt.version> |
|||
<kaptcha.version>0.0.9</kaptcha.version> |
|||
<swagger.version>2.7.0</swagger.version> |
|||
<joda.time.version>2.9.9</joda.time.version> |
|||
<gson.version>2.8.5</gson.version> |
|||
<fastjson.version>1.2.72</fastjson.version> |
|||
<lombok.version>1.18.4</lombok.version> |
|||
<json.lib.version>2.4</json.lib.version> |
|||
<apache.xmlbeans.version>3.1.0</apache.xmlbeans.version> |
|||
<!-- <log4j2.version>2.16.0</log4j2.version>--> |
|||
<!--wagon plugin 配置--> |
|||
<service-path>/root/gataofast/java</service-path> |
|||
<pack-name>${project.artifactId}-${project.version}.jar</pack-name> |
|||
<remote-addr>116.62.165.118:22</remote-addr> |
|||
<remote-username>root</remote-username> |
|||
<remote-passwd>951212.Sl</remote-passwd> |
|||
</properties> |
|||
|
|||
<dependencies> |
|||
<!-- redis依赖commons-pool 这个依赖一定要添加 --> |
|||
<dependency> |
|||
<groupId>org.apache.commons</groupId> |
|||
<artifactId>commons-pool2</artifactId> |
|||
</dependency> |
|||
|
|||
<dependency> |
|||
<groupId>commons-net</groupId> |
|||
<artifactId>commons-net</artifactId> |
|||
<version>3.6</version> |
|||
</dependency> |
|||
<dependency> |
|||
<groupId>net.sf.json-lib</groupId> |
|||
<artifactId>json-lib</artifactId> |
|||
<version>2.4</version> |
|||
<classifier>jdk15</classifier> |
|||
</dependency> |
|||
|
|||
<dependency> |
|||
<groupId>xom</groupId> |
|||
<artifactId>xom</artifactId> |
|||
<version>1.2.5</version> |
|||
</dependency> |
|||
|
|||
<dependency> |
|||
<groupId>org.apache.commons</groupId> |
|||
<artifactId>commons-lang3</artifactId> |
|||
</dependency> |
|||
<dependency> |
|||
<groupId>cn.idev.excel</groupId> |
|||
<artifactId>fastexcel</artifactId> |
|||
<version>1.0.0</version> |
|||
</dependency> |
|||
|
|||
<dependency> |
|||
<groupId>org.apache.poi</groupId> |
|||
<artifactId>poi</artifactId> |
|||
<version>4.1.2</version> |
|||
</dependency> |
|||
<dependency> |
|||
<groupId>org.apache.poi</groupId> |
|||
<artifactId>poi-ooxml</artifactId> |
|||
<version>4.1.2</version> |
|||
</dependency> |
|||
<dependency> |
|||
<groupId>org.apache.poi</groupId> |
|||
<artifactId>poi-ooxml-schemas</artifactId> |
|||
<version>4.1.2</version> |
|||
</dependency> |
|||
|
|||
<dependency> |
|||
<groupId>org.springframework.boot</groupId> |
|||
<artifactId>spring-boot-starter-freemarker</artifactId> |
|||
</dependency> |
|||
<!--sqlServer driver --> |
|||
<dependency> |
|||
<groupId>com.microsoft.sqlserver</groupId> |
|||
<artifactId>sqljdbc4</artifactId> |
|||
<version>4.0</version> |
|||
</dependency> |
|||
<dependency> |
|||
<groupId>org.springframework.boot</groupId> |
|||
<artifactId>spring-boot-starter-test</artifactId> |
|||
<scope>test</scope> |
|||
</dependency> |
|||
<dependency> |
|||
<groupId>org.springframework.boot</groupId> |
|||
<artifactId>spring-boot-starter-web</artifactId> |
|||
</dependency> |
|||
<dependency> |
|||
<groupId>org.springframework.boot</groupId> |
|||
<artifactId>spring-boot-starter-aop</artifactId> |
|||
</dependency> |
|||
<dependency> |
|||
<groupId>org.springframework</groupId> |
|||
<artifactId>spring-context-support</artifactId> |
|||
</dependency> |
|||
<dependency> |
|||
<groupId>org.springframework.boot</groupId> |
|||
<artifactId>spring-boot-starter-data-redis</artifactId> |
|||
</dependency> |
|||
<dependency> |
|||
<groupId>org.springframework.boot</groupId> |
|||
<artifactId>spring-boot-configuration-processor</artifactId> |
|||
<optional>true</optional> |
|||
</dependency> |
|||
<!--<dependency>--> |
|||
<!--<groupId>org.springframework.boot</groupId>--> |
|||
<!--<artifactId>spring-boot-devtools</artifactId>--> |
|||
<!--<optional>true</optional>--> |
|||
<!--</dependency>--> |
|||
<dependency> |
|||
<groupId>com.baomidou</groupId> |
|||
<artifactId>mybatis-plus-boot-starter</artifactId> |
|||
<version>${mybatisplus.version}</version> |
|||
<exclusions> |
|||
<exclusion> |
|||
<groupId>com.baomidou</groupId> |
|||
<artifactId>mybatis-plus-generator</artifactId> |
|||
</exclusion> |
|||
</exclusions> |
|||
</dependency> |
|||
<dependency> |
|||
<groupId>mysql</groupId> |
|||
<artifactId>mysql-connector-java</artifactId> |
|||
<version>${mysql.version}</version> |
|||
</dependency> |
|||
<!--oracle驱动--> |
|||
<dependency> |
|||
<groupId>com.oracle</groupId> |
|||
<artifactId>ojdbc6</artifactId> |
|||
<version>${oracle.version}</version> |
|||
</dependency> |
|||
<!--mssql驱动--> |
|||
<dependency> |
|||
<groupId>com.microsoft.sqlserver</groupId> |
|||
<artifactId>sqljdbc4</artifactId> |
|||
<version>${mssql.version}</version> |
|||
</dependency> |
|||
<!--postgresql驱动--> |
|||
<dependency> |
|||
<groupId>org.postgresql</groupId> |
|||
<artifactId>postgresql</artifactId> |
|||
</dependency> |
|||
<dependency> |
|||
<groupId>com.alibaba</groupId> |
|||
<artifactId>druid-spring-boot-starter</artifactId> |
|||
<version>${druid.version}</version> |
|||
</dependency> |
|||
<dependency> |
|||
<groupId>commons-lang</groupId> |
|||
<artifactId>commons-lang</artifactId> |
|||
<version>${commons.lang.version}</version> |
|||
</dependency> |
|||
<dependency> |
|||
<groupId>commons-fileupload</groupId> |
|||
<artifactId>commons-fileupload</artifactId> |
|||
<version>${commons.fileupload.version}</version> |
|||
</dependency> |
|||
<dependency> |
|||
<groupId>commons-io</groupId> |
|||
<artifactId>commons-io</artifactId> |
|||
<version>${commons.io.version}</version> |
|||
</dependency> |
|||
<dependency> |
|||
<groupId>commons-codec</groupId> |
|||
<artifactId>commons-codec</artifactId> |
|||
<version>${commons.codec.version}</version> |
|||
</dependency> |
|||
<dependency> |
|||
<groupId>commons-configuration</groupId> |
|||
<artifactId>commons-configuration</artifactId> |
|||
<version>${commons.configuration.version}</version> |
|||
</dependency> |
|||
<dependency> |
|||
<groupId>org.apache.shiro</groupId> |
|||
<artifactId>shiro-core</artifactId> |
|||
<version>${shiro.version}</version> |
|||
</dependency> |
|||
<dependency> |
|||
<groupId>org.apache.shiro</groupId> |
|||
<artifactId>shiro-spring</artifactId> |
|||
<version>${shiro.version}</version> |
|||
</dependency> |
|||
<dependency> |
|||
<groupId>io.jsonwebtoken</groupId> |
|||
<artifactId>jjwt</artifactId> |
|||
<version>${jwt.version}</version> |
|||
</dependency> |
|||
<dependency> |
|||
<groupId>com.github.axet</groupId> |
|||
<artifactId>kaptcha</artifactId> |
|||
<version>${kaptcha.version}</version> |
|||
</dependency> |
|||
<dependency> |
|||
<groupId>io.springfox</groupId> |
|||
<artifactId>springfox-swagger2</artifactId> |
|||
<version>${swagger.version}</version> |
|||
</dependency> |
|||
<dependency> |
|||
<groupId>io.springfox</groupId> |
|||
<artifactId>springfox-swagger-ui</artifactId> |
|||
<version>${swagger.version}</version> |
|||
</dependency> |
|||
|
|||
|
|||
<dependency> |
|||
<groupId>joda-time</groupId> |
|||
<artifactId>joda-time</artifactId> |
|||
<version>${joda.time.version}</version> |
|||
</dependency> |
|||
<dependency> |
|||
<groupId>com.google.code.gson</groupId> |
|||
<artifactId>gson</artifactId> |
|||
<version>${gson.version}</version> |
|||
</dependency> |
|||
<dependency> |
|||
<groupId>com.alibaba</groupId> |
|||
<artifactId>fastjson</artifactId> |
|||
<version>${fastjson.version}</version> |
|||
</dependency> |
|||
|
|||
<dependency> |
|||
<groupId>org.projectlombok</groupId> |
|||
<artifactId>lombok</artifactId> |
|||
<version>${lombok.version}</version> |
|||
</dependency> |
|||
<!-- <dependency>--> |
|||
<!-- <groupId>org.springframework.boot</groupId>--> |
|||
<!-- <artifactId>spring-boot-autoconfigure</artifactId>--> |
|||
<!-- <version>2.2.4.RELEASE</version>--> |
|||
<!-- </dependency>--> |
|||
</dependencies> |
|||
|
|||
<build> |
|||
<finalName>${project.artifactId}</finalName> |
|||
<extensions> |
|||
<extension> |
|||
<groupId>org.apache.maven.wagon</groupId> |
|||
<artifactId>wagon-ssh</artifactId> |
|||
<version>2.8</version> |
|||
</extension> |
|||
</extensions> |
|||
<plugins> |
|||
<plugin> |
|||
<groupId>org.springframework.boot</groupId> |
|||
<artifactId>spring-boot-maven-plugin</artifactId> |
|||
<configuration> |
|||
<fork>true</fork> |
|||
</configuration> |
|||
</plugin> |
|||
<!-- 跳过单元测试 --> |
|||
<plugin> |
|||
<groupId>org.apache.maven.plugins</groupId> |
|||
<artifactId>maven-surefire-plugin</artifactId> |
|||
<configuration> |
|||
<skipTests>true</skipTests> |
|||
</configuration> |
|||
</plugin> |
|||
<plugin> |
|||
<groupId>org.codehaus.mojo</groupId> |
|||
<artifactId>wagon-maven-plugin</artifactId> |
|||
<version>1.0</version> |
|||
<configuration> |
|||
<fromFile>target/${pack-name}</fromFile> |
|||
<url><![CDATA[scp://${remote-username}:${remote-passwd}@${remote-addr}${service-path}]]></url> |
|||
<commands> |
|||
<!-- Kill Old Process --> |
|||
<command>kill -9 `ps -ef |grep ${project.artifactId}.jar|grep -v "grep" |awk '{print $2}'` |
|||
</command> |
|||
<!-- Restart jar package,write result into gaotao.log -spring.profiles.active=dev--> |
|||
<command> |
|||
<![CDATA[nohup java -jar ${service-path}/${pack-name} > ${service-path}/gaotao.log 2>&1 & ]]></command> |
|||
<command><![CDATA[netstat -nptl]]></command> |
|||
<command><![CDATA[ps -ef | grep java | grep -v grep]]></command> |
|||
</commands> |
|||
<!-- 运行命令 mvn clean package wagon:upload-single wagon:sshexec--> |
|||
<displayCommandOutputs>true</displayCommandOutputs> |
|||
</configuration> |
|||
</plugin> |
|||
|
|||
<!-- <plugin>--> |
|||
<!-- <groupId>com.spotify</groupId>--> |
|||
<!-- <artifactId>docker-maven-plugin</artifactId>--> |
|||
<!-- <version>0.4.14</version>--> |
|||
<!-- <!–<executions>–>--> |
|||
<!-- <!–<execution>–>--> |
|||
<!-- <!–<phase>package</phase>–>--> |
|||
<!-- <!–<goals>–>--> |
|||
<!-- <!–<goal>build</goal>–>--> |
|||
<!-- <!–</goals>–>--> |
|||
<!-- <!–</execution>–>--> |
|||
<!-- <!–</executions>–>--> |
|||
<!-- <configuration>--> |
|||
<!-- <imageName>sxm/fast</imageName>--> |
|||
<!-- <dockerDirectory>${project.basedir}</dockerDirectory>--> |
|||
<!-- <resources>--> |
|||
<!-- <resource>--> |
|||
<!-- <targetPath>/</targetPath>--> |
|||
<!-- <directory>${project.build.directory}</directory>--> |
|||
<!-- <include>${project.build.finalName}.jar</include>--> |
|||
<!-- </resource>--> |
|||
<!-- </resources>--> |
|||
<!-- </configuration>--> |
|||
<!-- <!– 运行命令 mvn clean package docker:build 打包并生成docker镜像 –>--> |
|||
<!-- </plugin>--> |
|||
|
|||
|
|||
<!-- <plugin>--> |
|||
<!-- <groupId>com.spotify</groupId>--> |
|||
<!-- <artifactId>docker-maven-plugin</artifactId>--> |
|||
<!-- <version>1.0.0</version>--> |
|||
<!-- <executions>--> |
|||
<!-- <execution>--> |
|||
<!-- <id>build-image</id>--> |
|||
<!-- <phase>package</phase>--> |
|||
<!-- <goals>--> |
|||
<!-- <goal>build</goal>--> |
|||
<!-- </goals>--> |
|||
<!-- </execution>--> |
|||
<!-- </executions>--> |
|||
<!-- <configuration>--> |
|||
<!-- <dockerHost>http://116.62.165.118:2375</dockerHost>--> |
|||
<!-- <imageName>sxm/${project.artifactId}</imageName>--> |
|||
<!-- <imageTags>--> |
|||
<!-- <imageTag>${project.version}</imageTag>--> |
|||
<!-- </imageTags>--> |
|||
<!-- <forceTags>true</forceTags>--> |
|||
<!-- <dockerDirectory>${project.basedir}</dockerDirectory>--> |
|||
<!-- <resources>--> |
|||
<!-- <resource>--> |
|||
<!-- <targetPath>/</targetPath>--> |
|||
<!-- <directory>${project.build.directory}</directory>--> |
|||
<!-- <include>${project.build.finalName}.jar</include>--> |
|||
<!-- </resource>--> |
|||
<!-- </resources>--> |
|||
<!-- </configuration>--> |
|||
<!-- </plugin>--> |
|||
|
|||
</plugins> |
|||
</build> |
|||
|
|||
<repositories> |
|||
<repository> |
|||
<id>public</id> |
|||
<name>aliyun nexus</name> |
|||
<url>http://maven.aliyun.com/nexus/content/groups/public/</url> |
|||
<releases> |
|||
<enabled>true</enabled> |
|||
</releases> |
|||
</repository> |
|||
</repositories> |
|||
<pluginRepositories> |
|||
<pluginRepository> |
|||
<id>public</id> |
|||
<name>aliyun nexus</name> |
|||
<url>http://maven.aliyun.com/nexus/content/groups/public/</url> |
|||
<releases> |
|||
<enabled>true</enabled> |
|||
</releases> |
|||
<snapshots> |
|||
<enabled>false</enabled> |
|||
</snapshots> |
|||
</pluginRepository> |
|||
</pluginRepositories> |
|||
|
|||
</project> |
|||
Write
Preview
Loading…
Cancel
Save
Reference in new issue