@@ -0,0 +1,29 @@ | |||
war/ | |||
target/ | |||
/logs/*.log | |||
face_img/ | |||
ThinkFaceBackup/ | |||
testDemo/ | |||
### STS ### | |||
.apt_generated | |||
.classpath | |||
.factorypath | |||
.project | |||
.settings | |||
.springBeans | |||
.DS_Store | |||
### IntelliJ IDEA ### | |||
.idea | |||
*.iws | |||
*.iml | |||
*.ipr | |||
### NetBeans ### | |||
nbproject/private/ | |||
build/ | |||
nbbuild/ | |||
dist/ | |||
nbdist/ | |||
.nb-gradle/ |
@@ -0,0 +1,41 @@ | |||
FROM tomcat:8.5-jre8 | |||
MAINTAINER Ke Shanqiang / Rui Shibo | |||
# 拷贝war包到容器tomcat/webapps目录 | |||
COPY docker/tomcat-server.xml /usr/local/tomcat/conf/server.xml | |||
# 拷贝tomcat 脚本,解决tomcat时区问题 | |||
COPY docker/catalina.sh /usr/local/tomcat/bin/catalina.sh | |||
# 应用程序部署包 | |||
COPY target/kjg-web /usr/local/tomcat/kjg-web | |||
# 删除tomcat自带应用 | |||
RUN rm -rf /usr/local/tomcat/webapps/* | |||
RUN echo 'export jasypt.encryptor.password='$JASYPT_SALT >> /root/.bashrc | |||
RUN source /root/.bashrc | |||
# 修改apt-get源 | |||
#COPY docker/sources.list /etc/apt/sources.list | |||
#RUN apt clean && apt update | |||
RUN unset CATALINA_HOME | |||
# 安装mysqlclient | |||
#RUN apt install -y mysql-client && rm -rf /var/lib/apt | |||
#RUN apt install libmysqlclient-dev | |||
# Ubuntu | |||
RUN cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime | |||
# 删除tomcat自带应用 | |||
RUN rm -rf /usr/local/tomcat/webapps/* | |||
# 暴露的端口,容器启动时指定 -p 8888:8080 | |||
EXPOSE 8080 | |||
# 编译镜像 | |||
# docker build -t thinkface:latest . | |||
# 启动容器,ctrl+c 退出容器 | |||
# docker run -it -p 8888:8080 thinkface | |||
# 进入容器 | |||
# docker exec -it thinkface /bin/bash | |||
# 停止所有运行中的容器 | |||
# docker stop $(docker ps -q) | |||
# 删除所有容器 | |||
# docker rm $(docker ps -q) |
@@ -0,0 +1,8 @@ | |||
# 科技馆项目 | |||
## branch:main | |||
科技馆项目 | |||
## branch:digital-human | |||
数字人管理后台项目 | |||
@@ -0,0 +1,6 @@ | |||
<?xml version="1.0" encoding="UTF-8"?> | |||
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" | |||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | |||
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd" | |||
version="4.0"> | |||
</web-app> |
@@ -0,0 +1,662 @@ | |||
#!/usr/bin/env bash | |||
# Licensed to the Apache Software Foundation (ASF) under one or more | |||
# contributor license agreements. See the NOTICE file distributed with | |||
# this work for additional information regarding copyright ownership. | |||
# The ASF licenses this file to You 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. | |||
# ----------------------------------------------------------------------------- | |||
# Control Script for the CATALINA Server | |||
# | |||
# Environment Variable Prerequisites | |||
# | |||
# Do not set the variables in this script. Instead put them into a script | |||
# setenv.sh in CATALINA_BASE/bin to keep your customizations separate. | |||
# | |||
# CATALINA_HOME May point at your Catalina "build" directory. | |||
# | |||
# CATALINA_BASE (Optional) Base directory for resolving dynamic portions | |||
# of a Catalina installation. If not present, resolves to | |||
# the same directory that CATALINA_HOME points to. | |||
# | |||
# CATALINA_OUT (Optional) Full path to a file where stdout and stderr | |||
# will be redirected. | |||
# Default is $CATALINA_BASE/logs/catalina.out | |||
# | |||
# CATALINA_OUT_CMD (Optional) Command which will be executed and receive | |||
# as its stdin the stdout and stderr from the Tomcat java | |||
# process. If CATALINA_OUT_CMD is set, the value of | |||
# CATALINA_OUT will be ignored. | |||
# No default. | |||
# Example (all one line) | |||
# CATALINA_OUT_CMD="cronolog $CATALINA_BASE/logs/catalina.%Y-%m-%d.out >/dev/null 2>&1" | |||
# | |||
# CATALINA_OPTS (Optional) Java runtime options used when the "start", | |||
# "run" or "debug" command is executed. | |||
# Include here and not in JAVA_OPTS all options, that should | |||
# only be used by Tomcat itself, not by the stop process, | |||
# the version command etc. | |||
# Examples are heap size, GC logging, JMX ports etc. | |||
# | |||
# CATALINA_TMPDIR (Optional) Directory path location of temporary directory | |||
# the JVM should use (java.io.tmpdir). Defaults to | |||
# $CATALINA_BASE/temp. | |||
# | |||
# JAVA_HOME Must point at your Java Development Kit installation. | |||
# Required to run the with the "debug" argument. | |||
# | |||
# JRE_HOME Must point at your Java Runtime installation. | |||
# Defaults to JAVA_HOME if empty. If JRE_HOME and JAVA_HOME | |||
# are both set, JRE_HOME is used. | |||
# | |||
# JAVA_OPTS (Optional) Java runtime options used when any command | |||
# is executed. | |||
# Include here and not in CATALINA_OPTS all options, that | |||
# should be used by Tomcat and also by the stop process, | |||
# the version command etc. | |||
# Most options should go into CATALINA_OPTS. | |||
# | |||
# JAVA_ENDORSED_DIRS (Optional) Lists of of colon separated directories | |||
# containing some jars in order to allow replacement of APIs | |||
# created outside of the JCP (i.e. DOM and SAX from W3C). | |||
# It can also be used to update the XML parser implementation. | |||
# This is only supported for Java <= 8. | |||
# Defaults to $CATALINA_HOME/endorsed. | |||
# | |||
# JPDA_TRANSPORT (Optional) JPDA transport used when the "jpda start" | |||
# command is executed. The default is "dt_socket". | |||
# | |||
# JPDA_ADDRESS (Optional) Java runtime options used when the "jpda start" | |||
# command is executed. The default is localhost:8000. | |||
# | |||
# JPDA_SUSPEND (Optional) Java runtime options used when the "jpda start" | |||
# command is executed. Specifies whether JVM should suspend | |||
# execution immediately after startup. Default is "n". | |||
# | |||
# JPDA_OPTS (Optional) Java runtime options used when the "jpda start" | |||
# command is executed. If used, JPDA_TRANSPORT, JPDA_ADDRESS, | |||
# and JPDA_SUSPEND are ignored. Thus, all required jpda | |||
# options MUST be specified. The default is: | |||
# | |||
# -agentlib:jdwp=transport=$JPDA_TRANSPORT, | |||
# address=$JPDA_ADDRESS,server=y,suspend=$JPDA_SUSPEND | |||
# | |||
# JSSE_OPTS (Optional) Java runtime options used to control the TLS | |||
# implementation when JSSE is used. Default is: | |||
# "-Djdk.tls.ephemeralDHKeySize=2048" | |||
# | |||
# CATALINA_PID (Optional) Path of the file which should contains the pid | |||
# of the catalina startup java process, when start (fork) is | |||
# used | |||
# | |||
# LOGGING_CONFIG (Optional) Override Tomcat's logging config file | |||
# Example (all one line) | |||
# LOGGING_CONFIG="-Djava.util.logging.config.file=$CATALINA_BASE/conf/logging.properties" | |||
# | |||
# LOGGING_MANAGER (Optional) Override Tomcat's logging manager | |||
# Example (all one line) | |||
# LOGGING_MANAGER="-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager" | |||
# | |||
# UMASK (Optional) Override Tomcat's default UMASK of 0027 | |||
# | |||
# USE_NOHUP (Optional) If set to the string true the start command will | |||
# use nohup so that the Tomcat process will ignore any hangup | |||
# signals. Default is "false" unless running on HP-UX in which | |||
# case the default is "true" | |||
# ----------------------------------------------------------------------------- | |||
JAVA_OPTS="$JAVA_OPTS -Dfile.encoding=UTF8 -Duser.timezone=GMT+08" | |||
# OS specific support. $var _must_ be set to either true or false. | |||
cygwin=false | |||
darwin=false | |||
os400=false | |||
hpux=false | |||
case "`uname`" in | |||
CYGWIN*) cygwin=true;; | |||
Darwin*) darwin=true;; | |||
OS400*) os400=true;; | |||
HP-UX*) hpux=true;; | |||
esac | |||
# resolve links - $0 may be a softlink | |||
PRG="$0" | |||
while [ -h "$PRG" ]; do | |||
ls=`ls -ld "$PRG"` | |||
link=`expr "$ls" : '.*-> \(.*\)$'` | |||
if expr "$link" : '/.*' > /dev/null; then | |||
PRG="$link" | |||
else | |||
PRG=`dirname "$PRG"`/"$link" | |||
fi | |||
done | |||
# Get standard environment variables | |||
PRGDIR=`dirname "$PRG"` | |||
# Only set CATALINA_HOME if not already set | |||
[ -z "$CATALINA_HOME" ] && CATALINA_HOME=`cd "$PRGDIR/.." >/dev/null; pwd` | |||
# Copy CATALINA_BASE from CATALINA_HOME if not already set | |||
[ -z "$CATALINA_BASE" ] && CATALINA_BASE="$CATALINA_HOME" | |||
# Ensure that any user defined CLASSPATH variables are not used on startup, | |||
# but allow them to be specified in setenv.sh, in rare case when it is needed. | |||
CLASSPATH= | |||
if [ -r "$CATALINA_BASE/bin/setenv.sh" ]; then | |||
. "$CATALINA_BASE/bin/setenv.sh" | |||
elif [ -r "$CATALINA_HOME/bin/setenv.sh" ]; then | |||
. "$CATALINA_HOME/bin/setenv.sh" | |||
fi | |||
# For Cygwin, ensure paths are in UNIX format before anything is touched | |||
if $cygwin; then | |||
[ -n "$JAVA_HOME" ] && JAVA_HOME=`cygpath --unix "$JAVA_HOME"` | |||
[ -n "$JRE_HOME" ] && JRE_HOME=`cygpath --unix "$JRE_HOME"` | |||
[ -n "$CATALINA_HOME" ] && CATALINA_HOME=`cygpath --unix "$CATALINA_HOME"` | |||
[ -n "$CATALINA_BASE" ] && CATALINA_BASE=`cygpath --unix "$CATALINA_BASE"` | |||
[ -n "$CLASSPATH" ] && CLASSPATH=`cygpath --path --unix "$CLASSPATH"` | |||
fi | |||
# Ensure that neither CATALINA_HOME nor CATALINA_BASE contains a colon | |||
# as this is used as the separator in the classpath and Java provides no | |||
# mechanism for escaping if the same character appears in the path. | |||
case $CATALINA_HOME in | |||
*:*) echo "Using CATALINA_HOME: $CATALINA_HOME"; | |||
echo "Unable to start as CATALINA_HOME contains a colon (:) character"; | |||
exit 1; | |||
esac | |||
case $CATALINA_BASE in | |||
*:*) echo "Using CATALINA_BASE: $CATALINA_BASE"; | |||
echo "Unable to start as CATALINA_BASE contains a colon (:) character"; | |||
exit 1; | |||
esac | |||
# For OS400 | |||
if $os400; then | |||
# Set job priority to standard for interactive (interactive - 6) by using | |||
# the interactive priority - 6, the helper threads that respond to requests | |||
# will be running at the same priority as interactive jobs. | |||
COMMAND='chgjob job('$JOBNAME') runpty(6)' | |||
system $COMMAND | |||
# Enable multi threading | |||
export QIBM_MULTI_THREADED=Y | |||
fi | |||
# Get standard Java environment variables | |||
if $os400; then | |||
# -r will Only work on the os400 if the files are: | |||
# 1. owned by the user | |||
# 2. owned by the PRIMARY group of the user | |||
# this will not work if the user belongs in secondary groups | |||
. "$CATALINA_HOME"/bin/setclasspath.sh | |||
else | |||
if [ -r "$CATALINA_HOME"/bin/setclasspath.sh ]; then | |||
. "$CATALINA_HOME"/bin/setclasspath.sh | |||
else | |||
echo "Cannot find $CATALINA_HOME/bin/setclasspath.sh" | |||
echo "This file is needed to run this program" | |||
exit 1 | |||
fi | |||
fi | |||
# Add on extra jar files to CLASSPATH | |||
if [ ! -z "$CLASSPATH" ] ; then | |||
CLASSPATH="$CLASSPATH": | |||
fi | |||
CLASSPATH="$CLASSPATH""$CATALINA_HOME"/bin/bootstrap.jar | |||
if [ -z "$CATALINA_OUT" ] ; then | |||
CATALINA_OUT="$CATALINA_BASE"/logs/catalina.out | |||
fi | |||
if [ -z "$CATALINA_TMPDIR" ] ; then | |||
# Define the java.io.tmpdir to use for Catalina | |||
CATALINA_TMPDIR="$CATALINA_BASE"/temp | |||
fi | |||
# Add tomcat-juli.jar to classpath | |||
# tomcat-juli.jar can be over-ridden per instance | |||
if [ -r "$CATALINA_BASE/bin/tomcat-juli.jar" ] ; then | |||
CLASSPATH=$CLASSPATH:$CATALINA_BASE/bin/tomcat-juli.jar | |||
else | |||
CLASSPATH=$CLASSPATH:$CATALINA_HOME/bin/tomcat-juli.jar | |||
fi | |||
# Bugzilla 37848: When no TTY is available, don't output to console | |||
have_tty=0 | |||
if [ "`tty`" != "not a tty" ]; then | |||
have_tty=1 | |||
fi | |||
# For Cygwin, switch paths to Windows format before running java | |||
if $cygwin; then | |||
JAVA_HOME=`cygpath --absolute --windows "$JAVA_HOME"` | |||
JRE_HOME=`cygpath --absolute --windows "$JRE_HOME"` | |||
CATALINA_HOME=`cygpath --absolute --windows "$CATALINA_HOME"` | |||
CATALINA_BASE=`cygpath --absolute --windows "$CATALINA_BASE"` | |||
CATALINA_TMPDIR=`cygpath --absolute --windows "$CATALINA_TMPDIR"` | |||
CLASSPATH=`cygpath --path --windows "$CLASSPATH"` | |||
[ -n "$JAVA_ENDORSED_DIRS" ] && JAVA_ENDORSED_DIRS=`cygpath --path --windows "$JAVA_ENDORSED_DIRS"` | |||
fi | |||
if [ -z "$JSSE_OPTS" ] ; then | |||
JSSE_OPTS="-Djdk.tls.ephemeralDHKeySize=2048" | |||
fi | |||
JAVA_OPTS="$JAVA_OPTS $JSSE_OPTS" | |||
# Register custom URL handlers | |||
# Do this here so custom URL handles (specifically 'war:...') can be used in the security policy | |||
JAVA_OPTS="$JAVA_OPTS -Djava.protocol.handler.pkgs=org.apache.catalina.webresources" | |||
# Set juli LogManager config file if it is present and an override has not been issued | |||
if [ -z "$LOGGING_CONFIG" ]; then | |||
if [ -r "$CATALINA_BASE"/conf/logging.properties ]; then | |||
LOGGING_CONFIG="-Djava.util.logging.config.file=$CATALINA_BASE/conf/logging.properties" | |||
else | |||
# Bugzilla 45585 | |||
LOGGING_CONFIG="-Dnop" | |||
fi | |||
fi | |||
if [ -z "$LOGGING_MANAGER" ]; then | |||
LOGGING_MANAGER="-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager" | |||
fi | |||
# Set UMASK unless it has been overridden | |||
if [ -z "$UMASK" ]; then | |||
UMASK="0027" | |||
fi | |||
umask $UMASK | |||
# Java 9 no longer supports the java.endorsed.dirs | |||
# system property. Only try to use it if | |||
# JAVA_ENDORSED_DIRS was explicitly set | |||
# or CATALINA_HOME/endorsed exists. | |||
ENDORSED_PROP=ignore.endorsed.dirs | |||
if [ -n "$JAVA_ENDORSED_DIRS" ]; then | |||
ENDORSED_PROP=java.endorsed.dirs | |||
fi | |||
if [ -d "$CATALINA_HOME/endorsed" ]; then | |||
ENDORSED_PROP=java.endorsed.dirs | |||
fi | |||
# Make the umask available when using the org.apache.catalina.security.SecurityListener | |||
JAVA_OPTS="$JAVA_OPTS -Dorg.apache.catalina.security.SecurityListener.UMASK=`umask`" | |||
if [ -z "$USE_NOHUP" ]; then | |||
if $hpux; then | |||
USE_NOHUP="true" | |||
else | |||
USE_NOHUP="false" | |||
fi | |||
fi | |||
unset _NOHUP | |||
if [ "$USE_NOHUP" = "true" ]; then | |||
_NOHUP=nohup | |||
fi | |||
# Add the JAVA 9 specific start-up parameters required by Tomcat | |||
JDK_JAVA_OPTIONS="$JDK_JAVA_OPTIONS --add-opens=java.base/java.lang=ALL-UNNAMED" | |||
JDK_JAVA_OPTIONS="$JDK_JAVA_OPTIONS --add-opens=java.base/java.io=ALL-UNNAMED" | |||
JDK_JAVA_OPTIONS="$JDK_JAVA_OPTIONS --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED" | |||
export JDK_JAVA_OPTIONS | |||
# ----- Execute The Requested Command ----------------------------------------- | |||
# Bugzilla 37848: only output this if we have a TTY | |||
if [ $have_tty -eq 1 ]; then | |||
echo "Using CATALINA_BASE: $CATALINA_BASE" | |||
echo "Using CATALINA_HOME: $CATALINA_HOME" | |||
echo "Using CATALINA_TMPDIR: $CATALINA_TMPDIR" | |||
if [ "$1" = "debug" ] ; then | |||
echo "Using JAVA_HOME: $JAVA_HOME" | |||
else | |||
echo "Using JRE_HOME: $JRE_HOME" | |||
fi | |||
echo "Using CLASSPATH: $CLASSPATH" | |||
if [ ! -z "$CATALINA_PID" ]; then | |||
echo "Using CATALINA_PID: $CATALINA_PID" | |||
fi | |||
fi | |||
if [ "$1" = "jpda" ] ; then | |||
if [ -z "$JPDA_TRANSPORT" ]; then | |||
JPDA_TRANSPORT="dt_socket" | |||
fi | |||
if [ -z "$JPDA_ADDRESS" ]; then | |||
JPDA_ADDRESS="localhost:8000" | |||
fi | |||
if [ -z "$JPDA_SUSPEND" ]; then | |||
JPDA_SUSPEND="n" | |||
fi | |||
if [ -z "$JPDA_OPTS" ]; then | |||
JPDA_OPTS="-agentlib:jdwp=transport=$JPDA_TRANSPORT,address=$JPDA_ADDRESS,server=y,suspend=$JPDA_SUSPEND" | |||
fi | |||
CATALINA_OPTS="$JPDA_OPTS $CATALINA_OPTS" | |||
shift | |||
fi | |||
if [ "$1" = "debug" ] ; then | |||
if $os400; then | |||
echo "Debug command not available on OS400" | |||
exit 1 | |||
else | |||
shift | |||
if [ "$1" = "-security" ] ; then | |||
if [ $have_tty -eq 1 ]; then | |||
echo "Using Security Manager" | |||
fi | |||
shift | |||
exec "$_RUNJDB" "$LOGGING_CONFIG" $LOGGING_MANAGER $JAVA_OPTS $CATALINA_OPTS \ | |||
-D$ENDORSED_PROP="$JAVA_ENDORSED_DIRS" \ | |||
-classpath "$CLASSPATH" \ | |||
-sourcepath "$CATALINA_HOME"/../../java \ | |||
-Djava.security.manager \ | |||
-Djava.security.policy=="$CATALINA_BASE"/conf/catalina.policy \ | |||
-Dcatalina.base="$CATALINA_BASE" \ | |||
-Dcatalina.home="$CATALINA_HOME" \ | |||
-Djava.io.tmpdir="$CATALINA_TMPDIR" \ | |||
org.apache.catalina.startup.Bootstrap "$@" start | |||
else | |||
exec "$_RUNJDB" "$LOGGING_CONFIG" $LOGGING_MANAGER $JAVA_OPTS $CATALINA_OPTS \ | |||
-D$ENDORSED_PROP="$JAVA_ENDORSED_DIRS" \ | |||
-classpath "$CLASSPATH" \ | |||
-sourcepath "$CATALINA_HOME"/../../java \ | |||
-Dcatalina.base="$CATALINA_BASE" \ | |||
-Dcatalina.home="$CATALINA_HOME" \ | |||
-Djava.io.tmpdir="$CATALINA_TMPDIR" \ | |||
org.apache.catalina.startup.Bootstrap "$@" start | |||
fi | |||
fi | |||
elif [ "$1" = "run" ]; then | |||
shift | |||
if [ "$1" = "-security" ] ; then | |||
if [ $have_tty -eq 1 ]; then | |||
echo "Using Security Manager" | |||
fi | |||
shift | |||
eval exec "\"$_RUNJAVA\"" "\"$LOGGING_CONFIG\"" $LOGGING_MANAGER $JAVA_OPTS $CATALINA_OPTS \ | |||
-D$ENDORSED_PROP="\"$JAVA_ENDORSED_DIRS\"" \ | |||
-classpath "\"$CLASSPATH\"" \ | |||
-Djava.security.manager \ | |||
-Djava.security.policy=="\"$CATALINA_BASE/conf/catalina.policy\"" \ | |||
-Dcatalina.base="\"$CATALINA_BASE\"" \ | |||
-Dcatalina.home="\"$CATALINA_HOME\"" \ | |||
-Djava.io.tmpdir="\"$CATALINA_TMPDIR\"" \ | |||
org.apache.catalina.startup.Bootstrap "$@" start | |||
else | |||
eval exec "\"$_RUNJAVA\"" "\"$LOGGING_CONFIG\"" $LOGGING_MANAGER $JAVA_OPTS $CATALINA_OPTS \ | |||
-D$ENDORSED_PROP="\"$JAVA_ENDORSED_DIRS\"" \ | |||
-classpath "\"$CLASSPATH\"" \ | |||
-Dcatalina.base="\"$CATALINA_BASE\"" \ | |||
-Dcatalina.home="\"$CATALINA_HOME\"" \ | |||
-Djava.io.tmpdir="\"$CATALINA_TMPDIR\"" \ | |||
org.apache.catalina.startup.Bootstrap "$@" start | |||
fi | |||
elif [ "$1" = "start" ] ; then | |||
if [ ! -z "$CATALINA_PID" ]; then | |||
if [ -f "$CATALINA_PID" ]; then | |||
if [ -s "$CATALINA_PID" ]; then | |||
echo "Existing PID file found during start." | |||
if [ -r "$CATALINA_PID" ]; then | |||
PID=`cat "$CATALINA_PID"` | |||
ps -p $PID >/dev/null 2>&1 | |||
if [ $? -eq 0 ] ; then | |||
echo "Tomcat appears to still be running with PID $PID. Start aborted." | |||
echo "If the following process is not a Tomcat process, remove the PID file and try again:" | |||
ps -f -p $PID | |||
exit 1 | |||
else | |||
echo "Removing/clearing stale PID file." | |||
rm -f "$CATALINA_PID" >/dev/null 2>&1 | |||
if [ $? != 0 ]; then | |||
if [ -w "$CATALINA_PID" ]; then | |||
cat /dev/null > "$CATALINA_PID" | |||
else | |||
echo "Unable to remove or clear stale PID file. Start aborted." | |||
exit 1 | |||
fi | |||
fi | |||
fi | |||
else | |||
echo "Unable to read PID file. Start aborted." | |||
exit 1 | |||
fi | |||
else | |||
rm -f "$CATALINA_PID" >/dev/null 2>&1 | |||
if [ $? != 0 ]; then | |||
if [ ! -w "$CATALINA_PID" ]; then | |||
echo "Unable to remove or write to empty PID file. Start aborted." | |||
exit 1 | |||
fi | |||
fi | |||
fi | |||
fi | |||
fi | |||
shift | |||
if [ -z "$CATALINA_OUT_CMD" ] ; then | |||
touch "$CATALINA_OUT" | |||
catalina_out_command=">> \"$CATALINA_OUT\" 2>&1" | |||
else | |||
catalina_out_command="| $CATALINA_OUT_CMD" | |||
fi | |||
if [ ! -z "$CATALINA_PID" ]; then | |||
catalina_pid_file="$CATALINA_PID" | |||
else | |||
catalina_pid_file=/dev/null | |||
fi | |||
if [ "$1" = "-security" ] ; then | |||
if [ $have_tty -eq 1 ]; then | |||
echo "Using Security Manager" | |||
fi | |||
shift | |||
eval \{ $_NOHUP "\"$_RUNJAVA\"" "\"$LOGGING_CONFIG\"" $LOGGING_MANAGER $JAVA_OPTS $CATALINA_OPTS \ | |||
-D$ENDORSED_PROP="\"$JAVA_ENDORSED_DIRS\"" \ | |||
-classpath "\"$CLASSPATH\"" \ | |||
-Djava.security.manager \ | |||
-Djava.security.policy=="\"$CATALINA_BASE/conf/catalina.policy\"" \ | |||
-Dcatalina.base="\"$CATALINA_BASE\"" \ | |||
-Dcatalina.home="\"$CATALINA_HOME\"" \ | |||
-Djava.io.tmpdir="\"$CATALINA_TMPDIR\"" \ | |||
org.apache.catalina.startup.Bootstrap "$@" start \ | |||
2\>\&1 \&\& echo \$! \>\"$catalina_pid_file\" \; \} $catalina_out_command "&" | |||
else | |||
eval \{ $_NOHUP "\"$_RUNJAVA\"" "\"$LOGGING_CONFIG\"" $LOGGING_MANAGER $JAVA_OPTS $CATALINA_OPTS \ | |||
-D$ENDORSED_PROP="\"$JAVA_ENDORSED_DIRS\"" \ | |||
-classpath "\"$CLASSPATH\"" \ | |||
-Dcatalina.base="\"$CATALINA_BASE\"" \ | |||
-Dcatalina.home="\"$CATALINA_HOME\"" \ | |||
-Djava.io.tmpdir="\"$CATALINA_TMPDIR\"" \ | |||
org.apache.catalina.startup.Bootstrap "$@" start \ | |||
2\>\&1 \&\& echo \$! \>\"$catalina_pid_file\" \; \} $catalina_out_command "&" | |||
fi | |||
echo "Tomcat started." | |||
elif [ "$1" = "stop" ] ; then | |||
shift | |||
SLEEP=5 | |||
if [ ! -z "$1" ]; then | |||
echo $1 | grep "[^0-9]" >/dev/null 2>&1 | |||
if [ $? -gt 0 ]; then | |||
SLEEP=$1 | |||
shift | |||
fi | |||
fi | |||
FORCE=0 | |||
if [ "$1" = "-force" ]; then | |||
shift | |||
FORCE=1 | |||
fi | |||
if [ ! -z "$CATALINA_PID" ]; then | |||
if [ -f "$CATALINA_PID" ]; then | |||
if [ -s "$CATALINA_PID" ]; then | |||
kill -0 `cat "$CATALINA_PID"` >/dev/null 2>&1 | |||
if [ $? -gt 0 ]; then | |||
echo "PID file found but either no matching process was found or the current user does not have permission to stop the process. Stop aborted." | |||
exit 1 | |||
fi | |||
else | |||
echo "PID file is empty and has been ignored." | |||
fi | |||
else | |||
echo "\$CATALINA_PID was set but the specified file does not exist. Is Tomcat running? Stop aborted." | |||
exit 1 | |||
fi | |||
fi | |||
eval "\"$_RUNJAVA\"" $JAVA_OPTS \ | |||
-D$ENDORSED_PROP="\"$JAVA_ENDORSED_DIRS\"" \ | |||
-classpath "\"$CLASSPATH\"" \ | |||
-Dcatalina.base="\"$CATALINA_BASE\"" \ | |||
-Dcatalina.home="\"$CATALINA_HOME\"" \ | |||
-Djava.io.tmpdir="\"$CATALINA_TMPDIR\"" \ | |||
org.apache.catalina.startup.Bootstrap "$@" stop | |||
# stop failed. Shutdown port disabled? Try a normal kill. | |||
if [ $? != 0 ]; then | |||
if [ ! -z "$CATALINA_PID" ]; then | |||
echo "The stop command failed. Attempting to signal the process to stop through OS signal." | |||
kill -15 `cat "$CATALINA_PID"` >/dev/null 2>&1 | |||
fi | |||
fi | |||
if [ ! -z "$CATALINA_PID" ]; then | |||
if [ -f "$CATALINA_PID" ]; then | |||
while [ $SLEEP -ge 0 ]; do | |||
kill -0 `cat "$CATALINA_PID"` >/dev/null 2>&1 | |||
if [ $? -gt 0 ]; then | |||
rm -f "$CATALINA_PID" >/dev/null 2>&1 | |||
if [ $? != 0 ]; then | |||
if [ -w "$CATALINA_PID" ]; then | |||
cat /dev/null > "$CATALINA_PID" | |||
# If Tomcat has stopped don't try and force a stop with an empty PID file | |||
FORCE=0 | |||
else | |||
echo "The PID file could not be removed or cleared." | |||
fi | |||
fi | |||
echo "Tomcat stopped." | |||
break | |||
fi | |||
if [ $SLEEP -gt 0 ]; then | |||
sleep 1 | |||
fi | |||
if [ $SLEEP -eq 0 ]; then | |||
echo "Tomcat did not stop in time." | |||
if [ $FORCE -eq 0 ]; then | |||
echo "PID file was not removed." | |||
fi | |||
echo "To aid diagnostics a thread dump has been written to standard out." | |||
kill -3 `cat "$CATALINA_PID"` | |||
fi | |||
SLEEP=`expr $SLEEP - 1 ` | |||
done | |||
fi | |||
fi | |||
KILL_SLEEP_INTERVAL=5 | |||
if [ $FORCE -eq 1 ]; then | |||
if [ -z "$CATALINA_PID" ]; then | |||
echo "Kill failed: \$CATALINA_PID not set" | |||
else | |||
if [ -f "$CATALINA_PID" ]; then | |||
PID=`cat "$CATALINA_PID"` | |||
echo "Killing Tomcat with the PID: $PID" | |||
kill -9 $PID | |||
while [ $KILL_SLEEP_INTERVAL -ge 0 ]; do | |||
kill -0 `cat "$CATALINA_PID"` >/dev/null 2>&1 | |||
if [ $? -gt 0 ]; then | |||
rm -f "$CATALINA_PID" >/dev/null 2>&1 | |||
if [ $? != 0 ]; then | |||
if [ -w "$CATALINA_PID" ]; then | |||
cat /dev/null > "$CATALINA_PID" | |||
else | |||
echo "The PID file could not be removed." | |||
fi | |||
fi | |||
echo "The Tomcat process has been killed." | |||
break | |||
fi | |||
if [ $KILL_SLEEP_INTERVAL -gt 0 ]; then | |||
sleep 1 | |||
fi | |||
KILL_SLEEP_INTERVAL=`expr $KILL_SLEEP_INTERVAL - 1 ` | |||
done | |||
if [ $KILL_SLEEP_INTERVAL -lt 0 ]; then | |||
echo "Tomcat has not been killed completely yet. The process might be waiting on some system call or might be UNINTERRUPTIBLE." | |||
fi | |||
fi | |||
fi | |||
fi | |||
elif [ "$1" = "configtest" ] ; then | |||
eval "\"$_RUNJAVA\"" $LOGGING_MANAGER $JAVA_OPTS \ | |||
-D$ENDORSED_PROP="\"$JAVA_ENDORSED_DIRS\"" \ | |||
-classpath "\"$CLASSPATH\"" \ | |||
-Dcatalina.base="\"$CATALINA_BASE\"" \ | |||
-Dcatalina.home="\"$CATALINA_HOME\"" \ | |||
-Djava.io.tmpdir="\"$CATALINA_TMPDIR\"" \ | |||
org.apache.catalina.startup.Bootstrap configtest | |||
result=$? | |||
if [ $result -ne 0 ]; then | |||
echo "Configuration error detected!" | |||
fi | |||
exit $result | |||
elif [ "$1" = "version" ] ; then | |||
"$_RUNJAVA" \ | |||
-classpath "$CATALINA_HOME/lib/catalina.jar" \ | |||
org.apache.catalina.util.ServerInfo | |||
else | |||
echo "Usage: catalina.sh ( commands ... )" | |||
echo "commands:" | |||
if $os400; then | |||
echo " debug Start Catalina in a debugger (not available on OS400)" | |||
echo " debug -security Debug Catalina with a security manager (not available on OS400)" | |||
else | |||
echo " debug Start Catalina in a debugger" | |||
echo " debug -security Debug Catalina with a security manager" | |||
fi | |||
echo " jpda start Start Catalina under JPDA debugger" | |||
echo " run Start Catalina in the current window" | |||
echo " run -security Start in the current window with security manager" | |||
echo " start Start Catalina in a separate window" | |||
echo " start -security Start in a separate window with security manager" | |||
echo " stop Stop Catalina, waiting up to 5 seconds for the process to end" | |||
echo " stop n Stop Catalina, waiting up to n seconds for the process to end" | |||
echo " stop -force Stop Catalina, wait up to 5 seconds and then use kill -KILL if still running" | |||
echo " stop n -force Stop Catalina, wait up to n seconds and then use kill -KILL if still running" | |||
echo " configtest Run a basic syntax check on server.xml - check exit code for result" | |||
echo " version What version of tomcat are you running?" | |||
echo "Note: Waiting for the process to end and use of the -force option require that \$CATALINA_PID is defined" | |||
exit 1 | |||
fi |
@@ -0,0 +1,31 @@ | |||
# Copyright (c) 2014, 2016, Oracle and/or its affiliates. All rights reserved. | |||
# | |||
# This program is free software; you can redistribute it and/or modify | |||
# it under the terms of the GNU General Public License as published by | |||
# the Free Software Foundation; version 2 of the License. | |||
# | |||
# This program is distributed in the hope that it will be useful, | |||
# but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||
# GNU General Public License for more details. | |||
# | |||
# You should have received a copy of the GNU General Public License | |||
# along with this program; if not, write to the Free Software | |||
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA | |||
# | |||
# The MySQL Server configuration file. | |||
# | |||
# For explanations see | |||
# http://dev.mysql.com/doc/mysql/en/server-system-variables.html | |||
[mysqld] | |||
pid-file = /var/run/mysqld/mysqld.pid | |||
socket = /var/run/mysqld/mysqld.sock | |||
datadir = /var/lib/mysql | |||
#log-error = /var/log/mysql/error.log | |||
# By default we only accept connections from localhost | |||
bind-address = 0.0.0.0 | |||
# Disabling symbolic-links is recommended to prevent assorted security risks | |||
symbolic-links=0 | |||
sql_mode = STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION |
@@ -0,0 +1,8 @@ | |||
deb http://mirrors.163.com/debian/ jessie main non-free contrib | |||
deb http://mirrors.163.com/debian/ jessie-updates main non-free contrib | |||
deb http://mirrors.163.com/debian/ jessie-backports main non-free contrib | |||
deb-src http://mirrors.163.com/debian/ jessie main non-free contrib | |||
deb-src http://mirrors.163.com/debian/ jessie-updates main non-free contrib | |||
deb-src http://mirrors.163.com/debian/ jessie-backports main non-free contrib | |||
deb http://mirrors.163.com/debian-security/ jessie/updates main non-free contrib | |||
deb-src http://mirrors.163.com/debian-security/ jessie/updates main non-free contrib |
@@ -0,0 +1,167 @@ | |||
<?xml version="1.0" encoding="UTF-8"?> | |||
<!-- | |||
Licensed to the Apache Software Foundation (ASF) under one or more | |||
contributor license agreements. See the NOTICE file distributed with | |||
this work for additional information regarding copyright ownership. | |||
The ASF licenses this file to You 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. | |||
--> | |||
<!-- Note: A "Server" is not itself a "Container", so you may not | |||
define subcomponents such as "Valves" at this level. | |||
Documentation at /docs/config/server.html | |||
--> | |||
<Server port="8005" shutdown="SHUTDOWN"> | |||
<Listener className="org.apache.catalina.startup.VersionLoggerListener" /> | |||
<!-- Security listener. Documentation at /docs/config/listeners.html | |||
<Listener className="org.apache.catalina.security.SecurityListener" /> | |||
--> | |||
<!--APR library loader. Documentation at /docs/apr.html --> | |||
<Listener className="org.apache.catalina.core.AprLifecycleListener" SSLEngine="on" /> | |||
<!-- Prevent memory leaks due to use of particular java/javax APIs--> | |||
<Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener" /> | |||
<Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener" /> | |||
<Listener className="org.apache.catalina.core.ThreadLocalLeakPreventionListener" /> | |||
<!-- Global JNDI resources | |||
Documentation at /docs/jndi-resources-howto.html | |||
--> | |||
<GlobalNamingResources> | |||
<!-- Editable user database that can also be used by | |||
UserDatabaseRealm to authenticate users | |||
--> | |||
<Resource name="UserDatabase" auth="Container" | |||
type="org.apache.catalina.UserDatabase" | |||
description="User database that can be updated and saved" | |||
factory="org.apache.catalina.users.MemoryUserDatabaseFactory" | |||
pathname="conf/tomcat-users.xml" /> | |||
</GlobalNamingResources> | |||
<!-- A "Service" is a collection of one or more "Connectors" that share | |||
a single "Container" Note: A "Service" is not itself a "Container", | |||
so you may not define subcomponents such as "Valves" at this level. | |||
Documentation at /docs/config/service.html | |||
--> | |||
<Service name="Catalina"> | |||
<!--The connectors can use a shared executor, you can define one or more named thread pools--> | |||
<!-- | |||
<Executor name="tomcatThreadPool" namePrefix="catalina-exec-" | |||
maxThreads="150" minSpareThreads="4"/> | |||
--> | |||
<!-- A "Connector" represents an endpoint by which requests are received | |||
and responses are returned. Documentation at : | |||
Java HTTP Connector: /docs/config/http.html | |||
Java AJP Connector: /docs/config/ajp.html | |||
APR (HTTP/AJP) Connector: /docs/apr.html | |||
Define a non-SSL/TLS HTTP/1.1 Connector on port 8080 | |||
--> | |||
<Connector port="8080" protocol="HTTP/1.1" | |||
connectionTimeout="20000" | |||
redirectPort="8443" /> | |||
<!-- A "Connector" using the shared thread pool--> | |||
<!-- | |||
<Connector executor="tomcatThreadPool" | |||
port="8080" protocol="HTTP/1.1" | |||
connectionTimeout="20000" | |||
redirectPort="8443" /> | |||
--> | |||
<!-- Define a SSL/TLS HTTP/1.1 Connector on port 8443 | |||
This connector uses the NIO implementation. The default | |||
SSLImplementation will depend on the presence of the APR/native | |||
library and the useOpenSSL attribute of the | |||
AprLifecycleListener. | |||
Either JSSE or OpenSSL style configuration may be used regardless of | |||
the SSLImplementation selected. JSSE style configuration is used below. | |||
--> | |||
<!-- | |||
<Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol" | |||
maxThreads="150" SSLEnabled="true"> | |||
<SSLHostConfig> | |||
<Certificate certificateKeystoreFile="conf/localhost-rsa.jks" | |||
type="RSA" /> | |||
</SSLHostConfig> | |||
</Connector> | |||
--> | |||
<!-- Define a SSL/TLS HTTP/1.1 Connector on port 8443 with HTTP/2 | |||
This connector uses the APR/native implementation which always uses | |||
OpenSSL for TLS. | |||
Either JSSE or OpenSSL style configuration may be used. OpenSSL style | |||
configuration is used below. | |||
--> | |||
<!-- | |||
<Connector port="8443" protocol="org.apache.coyote.http11.Http11AprProtocol" | |||
maxThreads="150" SSLEnabled="true" > | |||
<UpgradeProtocol className="org.apache.coyote.http2.Http2Protocol" /> | |||
<SSLHostConfig> | |||
<Certificate certificateKeyFile="conf/localhost-rsa-key.pem" | |||
certificateFile="conf/localhost-rsa-cert.pem" | |||
certificateChainFile="conf/localhost-rsa-chain.pem" | |||
type="RSA" /> | |||
</SSLHostConfig> | |||
</Connector> | |||
--> | |||
<!-- Define an AJP 1.3 Connector on port 8009 --> | |||
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" /> | |||
<!-- An Engine represents the entry point (within Catalina) that processes | |||
every request. The Engine implementation for Tomcat stand alone | |||
analyzes the HTTP headers included with the request, and passes them | |||
on to the appropriate Host (virtual host). | |||
Documentation at /docs/config/engine.html --> | |||
<!-- You should set jvmRoute to support load-balancing via AJP ie : | |||
<Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm1"> | |||
--> | |||
<Engine name="Catalina" defaultHost="localhost"> | |||
<!--For clustering, please take a look at documentation at: | |||
/docs/cluster-howto.html (simple how to) | |||
/docs/config/cluster.html (reference documentation) --> | |||
<!-- | |||
<Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/> | |||
--> | |||
<!-- Use the LockOutRealm to prevent attempts to guess user passwords | |||
via a brute-force attack --> | |||
<Realm className="org.apache.catalina.realm.LockOutRealm"> | |||
<!-- This Realm uses the UserDatabase configured in the global JNDI | |||
resources under the key "UserDatabase". Any edits | |||
that are performed against this UserDatabase are immediately | |||
available for use by the Realm. --> | |||
<Realm className="org.apache.catalina.realm.UserDatabaseRealm" | |||
resourceName="UserDatabase"/> | |||
</Realm> | |||
<Host name="localhost" appBase="webapps" | |||
unpackWARs="true" autoDeploy="true"> | |||
<!-- SingleSignOn valve, share authentication between web applications | |||
Documentation at: /docs/config/valve.html --> | |||
<!-- | |||
<Valve className="org.apache.catalina.authenticator.SingleSignOn" /> | |||
--> | |||
<Context path="/" docBase="/usr/local/tomcat/kjg-web"></Context> | |||
<!-- Access log processes all example. | |||
Documentation at: /docs/config/valve.html | |||
Note: The pattern used is equivalent to using pattern="common" --> | |||
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" | |||
prefix="localhost_access_log" suffix=".txt" | |||
pattern="%h %l %u %t "%r" %s %b" /> | |||
</Host> | |||
</Engine> | |||
</Service> | |||
</Server> |
@@ -0,0 +1,4 @@ | |||
#NOTE: This is an Aether internal implementation file, its format can be changed without prior notice. | |||
#Wed Jul 11 11:06:41 CST 2018 | |||
beetl-2.7-20180330.115808-2.pom>sonatype-repos-s= | |||
beetl-2.7-20180330.115808-2.jar>sonatype-repos-s= |
@@ -0,0 +1 @@ | |||
c33cdd1f0defb9be85fc46d9f517ca7d9a866d77 |
@@ -0,0 +1,312 @@ | |||
<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.jeesite</groupId> | |||
<artifactId>beetl</artifactId> | |||
<version>2.7-SNAPSHOT</version> | |||
<packaging>jar</packaging> | |||
<name>com.ibeetl:beetl</name> | |||
<description>java template language</description> | |||
<url>ibeetl.com</url> | |||
<licenses> | |||
<license> | |||
<name>BSD License</name> | |||
<url>http://opensource.org/licenses/BSD-3-Clause</url> | |||
</license> | |||
</licenses> | |||
<developers> | |||
<developer> | |||
<name>xiandafu</name> | |||
<email>xiandafu@126.com</email> | |||
</developer> | |||
</developers> | |||
<scm> | |||
<connection>scm:git@github.com:javamonkey/beetl2.0.git</connection> | |||
<developerConnection>scm:git:git@github.com:javamonkey/beetl2.0.git</developerConnection> | |||
<url>https://github.com/javamonkey/beetl2.0.git</url> | |||
</scm> | |||
<dependencies> | |||
<dependency> | |||
<groupId>org.antlr</groupId> | |||
<artifactId>antlr4-runtime</artifactId> | |||
<version>4.6</version> | |||
<!-- ThinkGem 4.2 to 4.6 [WARNING] 来自注释处理程序 'org.antlr.v4.runtime.misc. | |||
NullUsageProcessor' 的受支持 source 版本 'RELEASE_6' 低于 -source '1.8' --> | |||
</dependency> | |||
<dependency> | |||
<groupId>com.ibeetl</groupId> | |||
<artifactId>btjson</artifactId> | |||
<scope>provided</scope> | |||
<version>0.94</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>com.jfinal</groupId> | |||
<artifactId>jfinal</artifactId> | |||
<scope>provided</scope> | |||
<version>3.0</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.nutz</groupId> | |||
<artifactId>nutz</artifactId> | |||
<scope>provided</scope> | |||
<version>1.b.52</version> | |||
<optional>true</optional> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.apache.commons</groupId> | |||
<artifactId>commons-lang3</artifactId> | |||
<scope>provided</scope> | |||
<version>3.3.2</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.springframework</groupId> | |||
<artifactId>spring-core</artifactId> | |||
<scope>provided</scope> | |||
<optional>true</optional> | |||
<version>4.2.1.RELEASE</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.springframework</groupId> | |||
<artifactId>spring-web</artifactId> | |||
<scope>provided</scope> | |||
<optional>true</optional> | |||
<version>4.2.1.RELEASE</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.springframework</groupId> | |||
<artifactId>spring-webmvc</artifactId> | |||
<scope>provided</scope> | |||
<optional>true</optional> | |||
<version>4.2.1.RELEASE</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.springframework</groupId> | |||
<artifactId>spring-beans</artifactId> | |||
<scope>provided</scope> | |||
<optional>true</optional> | |||
<version>4.2.1.RELEASE</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.springframework</groupId> | |||
<artifactId>spring-context</artifactId> | |||
<scope>provided</scope> | |||
<optional>true</optional> | |||
<version>4.2.1.RELEASE</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.springframework</groupId> | |||
<artifactId>spring-context-support</artifactId> | |||
<scope>provided</scope> | |||
<optional>true</optional> | |||
<version>4.2.1.RELEASE</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.springframework.security</groupId> | |||
<artifactId>spring-security-core</artifactId> | |||
<version>3.1.7.RELEASE</version> | |||
<scope>provided</scope> | |||
<optional>true</optional> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.springframework.security</groupId> | |||
<artifactId>spring-security-web</artifactId> | |||
<version>3.1.7.RELEASE</version> | |||
<scope>provided</scope> | |||
<optional>true</optional> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.apache.struts</groupId> | |||
<artifactId>struts2-core</artifactId> | |||
<scope>provided</scope> | |||
<optional>true</optional> | |||
<version>2.3.24</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.apache.struts.xwork</groupId> | |||
<artifactId>xwork-core</artifactId> | |||
<scope>provided</scope> | |||
<optional>true</optional> | |||
<version>2.3.24</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.jodd</groupId> | |||
<artifactId>jodd-madvoc</artifactId> | |||
<scope>provided</scope> | |||
<optional>true</optional> | |||
<version>3.6.6</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.testng</groupId> | |||
<artifactId>testng</artifactId> | |||
<scope>test</scope> | |||
<version>6.1.1</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>javax.servlet</groupId> | |||
<artifactId>servlet-api</artifactId> | |||
<version>2.5</version> | |||
<scope>provided</scope> | |||
<optional>true</optional> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.mockito</groupId> | |||
<artifactId>mockito-core</artifactId> | |||
<version>2.0.31-beta</version> | |||
<scope>test</scope> | |||
</dependency> | |||
</dependencies> | |||
<build> | |||
<plugins> | |||
<plugin> | |||
<artifactId>maven-compiler-plugin</artifactId> | |||
<version>3.1</version> | |||
<configuration> | |||
<source>1.6</source> | |||
<target>1.6</target> | |||
<encoding>UTF-8</encoding> | |||
</configuration> | |||
</plugin> | |||
<plugin> | |||
<groupId>org.sonatype.plugins</groupId> | |||
<artifactId>nexus-staging-maven-plugin</artifactId> | |||
<version>1.6.3</version> | |||
<extensions>true</extensions> | |||
<configuration> | |||
<serverId>snapshots</serverId> | |||
<nexusUrl>https://oss.sonatype.org/</nexusUrl> | |||
<autoReleaseAfterClose>true</autoReleaseAfterClose> | |||
</configuration> | |||
</plugin> | |||
<!-- Source --> | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-source-plugin</artifactId> | |||
<version>2.2.1</version> | |||
<executions> | |||
<execution> | |||
<phase>package</phase> | |||
<goals> | |||
<goal>jar-no-fork</goal> | |||
</goals> | |||
</execution> | |||
</executions> | |||
</plugin> | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-javadoc-plugin</artifactId> | |||
<version>2.9.1</version> | |||
<configuration> | |||
<charset>utf-8</charset> | |||
<encoding>utf-8</encoding> | |||
<quiet>true</quiet> | |||
</configuration> | |||
<executions> | |||
<execution> | |||
<id>attach-javadocs</id> | |||
<goals> | |||
<goal>jar</goal> | |||
</goals> | |||
<configuration> | |||
<additionalparam>-Xdoclint:none</additionalparam> | |||
</configuration> | |||
</execution> | |||
</executions> | |||
</plugin> | |||
<!-- <plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-gpg-plugin</artifactId> | |||
<version>1.5</version> | |||
<executions> | |||
<execution> | |||
<id>sign-artifacts</id> | |||
<phase>verify</phase> | |||
<goals> | |||
<goal>sign</goal> | |||
</goals> | |||
</execution> | |||
</executions> | |||
</plugin> --> | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-jar-plugin</artifactId> | |||
<version>2.4</version> | |||
<configuration> | |||
<excludes> | |||
<exclude>**/*.xml</exclude> | |||
<exclude>**/*.g4</exclude> | |||
</excludes> | |||
</configuration> | |||
</plugin> | |||
</plugins> | |||
</build> | |||
<distributionManagement> | |||
<snapshotRepository> | |||
<id>snapshots</id> | |||
<url>https://oss.sonatype.org/content/repositories/snapshots</url> | |||
</snapshotRepository> | |||
<repository> | |||
<id>releases</id> | |||
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url> | |||
</repository> | |||
</distributionManagement> | |||
<profiles> | |||
<!-- 打包项目 --> | |||
<profile> | |||
<id>package</id> | |||
<build> | |||
<plugins> | |||
<!-- Java Document Generate | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-javadoc-plugin</artifactId> | |||
</plugin> --> | |||
</plugins> | |||
</build> | |||
</profile> | |||
<!-- 部署项目 --> | |||
<profile> | |||
<id>deploy</id> | |||
<build> | |||
<plugins> | |||
<!-- Java Document Generate | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-javadoc-plugin</artifactId> | |||
</plugin> --> | |||
</plugins> | |||
</build> | |||
<distributionManagement> | |||
<repository> | |||
<id>sonatype-repos</id> | |||
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2</url> | |||
</repository> | |||
<snapshotRepository> | |||
<id>sonatype-repos-s</id> | |||
<url>https://oss.sonatype.org/content/repositories/snapshots</url> | |||
</snapshotRepository> | |||
</distributionManagement> | |||
</profile> | |||
</profiles> | |||
</project> |
@@ -0,0 +1 @@ | |||
d67684727eb2aa6fe0fbe1278be22d9542052e0b |
@@ -0,0 +1,312 @@ | |||
<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.jeesite</groupId> | |||
<artifactId>beetl</artifactId> | |||
<version>2.7-SNAPSHOT</version> | |||
<packaging>jar</packaging> | |||
<name>com.ibeetl:beetl</name> | |||
<description>java template language</description> | |||
<url>ibeetl.com</url> | |||
<licenses> | |||
<license> | |||
<name>BSD License</name> | |||
<url>http://opensource.org/licenses/BSD-3-Clause</url> | |||
</license> | |||
</licenses> | |||
<developers> | |||
<developer> | |||
<name>xiandafu</name> | |||
<email>xiandafu@126.com</email> | |||
</developer> | |||
</developers> | |||
<scm> | |||
<connection>scm:git@github.com:javamonkey/beetl2.0.git</connection> | |||
<developerConnection>scm:git:git@github.com:javamonkey/beetl2.0.git</developerConnection> | |||
<url>https://github.com/javamonkey/beetl2.0.git</url> | |||
</scm> | |||
<dependencies> | |||
<dependency> | |||
<groupId>org.antlr</groupId> | |||
<artifactId>antlr4-runtime</artifactId> | |||
<version>4.6</version> | |||
<!-- ThinkGem 4.2 to 4.6 [WARNING] 来自注释处理程序 'org.antlr.v4.runtime.misc. | |||
NullUsageProcessor' 的受支持 source 版本 'RELEASE_6' 低于 -source '1.8' --> | |||
</dependency> | |||
<dependency> | |||
<groupId>com.ibeetl</groupId> | |||
<artifactId>btjson</artifactId> | |||
<scope>provided</scope> | |||
<version>0.94</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>com.jfinal</groupId> | |||
<artifactId>jfinal</artifactId> | |||
<scope>provided</scope> | |||
<version>3.0</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.nutz</groupId> | |||
<artifactId>nutz</artifactId> | |||
<scope>provided</scope> | |||
<version>1.b.52</version> | |||
<optional>true</optional> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.apache.commons</groupId> | |||
<artifactId>commons-lang3</artifactId> | |||
<scope>provided</scope> | |||
<version>3.3.2</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.springframework</groupId> | |||
<artifactId>spring-core</artifactId> | |||
<scope>provided</scope> | |||
<optional>true</optional> | |||
<version>4.2.1.RELEASE</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.springframework</groupId> | |||
<artifactId>spring-web</artifactId> | |||
<scope>provided</scope> | |||
<optional>true</optional> | |||
<version>4.2.1.RELEASE</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.springframework</groupId> | |||
<artifactId>spring-webmvc</artifactId> | |||
<scope>provided</scope> | |||
<optional>true</optional> | |||
<version>4.2.1.RELEASE</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.springframework</groupId> | |||
<artifactId>spring-beans</artifactId> | |||
<scope>provided</scope> | |||
<optional>true</optional> | |||
<version>4.2.1.RELEASE</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.springframework</groupId> | |||
<artifactId>spring-context</artifactId> | |||
<scope>provided</scope> | |||
<optional>true</optional> | |||
<version>4.2.1.RELEASE</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.springframework</groupId> | |||
<artifactId>spring-context-support</artifactId> | |||
<scope>provided</scope> | |||
<optional>true</optional> | |||
<version>4.2.1.RELEASE</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.springframework.security</groupId> | |||
<artifactId>spring-security-core</artifactId> | |||
<version>3.1.7.RELEASE</version> | |||
<scope>provided</scope> | |||
<optional>true</optional> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.springframework.security</groupId> | |||
<artifactId>spring-security-web</artifactId> | |||
<version>3.1.7.RELEASE</version> | |||
<scope>provided</scope> | |||
<optional>true</optional> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.apache.struts</groupId> | |||
<artifactId>struts2-core</artifactId> | |||
<scope>provided</scope> | |||
<optional>true</optional> | |||
<version>2.3.24</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.apache.struts.xwork</groupId> | |||
<artifactId>xwork-core</artifactId> | |||
<scope>provided</scope> | |||
<optional>true</optional> | |||
<version>2.3.24</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.jodd</groupId> | |||
<artifactId>jodd-madvoc</artifactId> | |||
<scope>provided</scope> | |||
<optional>true</optional> | |||
<version>3.6.6</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.testng</groupId> | |||
<artifactId>testng</artifactId> | |||
<scope>test</scope> | |||
<version>6.1.1</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>javax.servlet</groupId> | |||
<artifactId>servlet-api</artifactId> | |||
<version>2.5</version> | |||
<scope>provided</scope> | |||
<optional>true</optional> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.mockito</groupId> | |||
<artifactId>mockito-core</artifactId> | |||
<version>2.0.31-beta</version> | |||
<scope>test</scope> | |||
</dependency> | |||
</dependencies> | |||
<build> | |||
<plugins> | |||
<plugin> | |||
<artifactId>maven-compiler-plugin</artifactId> | |||
<version>3.1</version> | |||
<configuration> | |||
<source>1.6</source> | |||
<target>1.6</target> | |||
<encoding>UTF-8</encoding> | |||
</configuration> | |||
</plugin> | |||
<plugin> | |||
<groupId>org.sonatype.plugins</groupId> | |||
<artifactId>nexus-staging-maven-plugin</artifactId> | |||
<version>1.6.3</version> | |||
<extensions>true</extensions> | |||
<configuration> | |||
<serverId>snapshots</serverId> | |||
<nexusUrl>https://oss.sonatype.org/</nexusUrl> | |||
<autoReleaseAfterClose>true</autoReleaseAfterClose> | |||
</configuration> | |||
</plugin> | |||
<!-- Source --> | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-source-plugin</artifactId> | |||
<version>2.2.1</version> | |||
<executions> | |||
<execution> | |||
<phase>package</phase> | |||
<goals> | |||
<goal>jar-no-fork</goal> | |||
</goals> | |||
</execution> | |||
</executions> | |||
</plugin> | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-javadoc-plugin</artifactId> | |||
<version>2.9.1</version> | |||
<configuration> | |||
<charset>utf-8</charset> | |||
<encoding>utf-8</encoding> | |||
<quiet>true</quiet> | |||
</configuration> | |||
<executions> | |||
<execution> | |||
<id>attach-javadocs</id> | |||
<goals> | |||
<goal>jar</goal> | |||
</goals> | |||
<configuration> | |||
<additionalparam>-Xdoclint:none</additionalparam> | |||
</configuration> | |||
</execution> | |||
</executions> | |||
</plugin> | |||
<!-- <plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-gpg-plugin</artifactId> | |||
<version>1.5</version> | |||
<executions> | |||
<execution> | |||
<id>sign-artifacts</id> | |||
<phase>verify</phase> | |||
<goals> | |||
<goal>sign</goal> | |||
</goals> | |||
</execution> | |||
</executions> | |||
</plugin> --> | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-jar-plugin</artifactId> | |||
<version>2.4</version> | |||
<configuration> | |||
<excludes> | |||
<exclude>**/*.xml</exclude> | |||
<exclude>**/*.g4</exclude> | |||
</excludes> | |||
</configuration> | |||
</plugin> | |||
</plugins> | |||
</build> | |||
<distributionManagement> | |||
<snapshotRepository> | |||
<id>snapshots</id> | |||
<url>https://oss.sonatype.org/content/repositories/snapshots</url> | |||
</snapshotRepository> | |||
<repository> | |||
<id>releases</id> | |||
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url> | |||
</repository> | |||
</distributionManagement> | |||
<profiles> | |||
<!-- 打包项目 --> | |||
<profile> | |||
<id>package</id> | |||
<build> | |||
<plugins> | |||
<!-- Java Document Generate | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-javadoc-plugin</artifactId> | |||
</plugin> --> | |||
</plugins> | |||
</build> | |||
</profile> | |||
<!-- 部署项目 --> | |||
<profile> | |||
<id>deploy</id> | |||
<build> | |||
<plugins> | |||
<!-- Java Document Generate | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-javadoc-plugin</artifactId> | |||
</plugin> --> | |||
</plugins> | |||
</build> | |||
<distributionManagement> | |||
<repository> | |||
<id>sonatype-repos</id> | |||
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2</url> | |||
</repository> | |||
<snapshotRepository> | |||
<id>sonatype-repos-s</id> | |||
<url>https://oss.sonatype.org/content/repositories/snapshots</url> | |||
</snapshotRepository> | |||
</distributionManagement> | |||
</profile> | |||
</profiles> | |||
</project> |
@@ -0,0 +1,37 @@ | |||
<?xml version="1.0" encoding="UTF-8"?> | |||
<metadata modelVersion="1.1.0"> | |||
<groupId>com.jeesite</groupId> | |||
<artifactId>beetl</artifactId> | |||
<version>2.7-SNAPSHOT</version> | |||
<versioning> | |||
<snapshot> | |||
<timestamp>20180330.115808</timestamp> | |||
<buildNumber>2</buildNumber> | |||
</snapshot> | |||
<lastUpdated>20180330115808</lastUpdated> | |||
<snapshotVersions> | |||
<snapshotVersion> | |||
<classifier>sources</classifier> | |||
<extension>jar</extension> | |||
<value>2.7-20180330.115808-2</value> | |||
<updated>20180330115808</updated> | |||
</snapshotVersion> | |||
<snapshotVersion> | |||
<extension>jar</extension> | |||
<value>2.7-20180330.115808-2</value> | |||
<updated>20180330115808</updated> | |||
</snapshotVersion> | |||
<snapshotVersion> | |||
<extension>pom</extension> | |||
<value>2.7-20180330.115808-2</value> | |||
<updated>20180330115808</updated> | |||
</snapshotVersion> | |||
<snapshotVersion> | |||
<classifier>javadoc</classifier> | |||
<extension>jar</extension> | |||
<value>2.7-20180330.115808-2</value> | |||
<updated>20180330115808</updated> | |||
</snapshotVersion> | |||
</snapshotVersions> | |||
</versioning> | |||
</metadata> |
@@ -0,0 +1 @@ | |||
5123a872b9e70777d7b88834dd81c8d67aca9b45 |
@@ -0,0 +1,10 @@ | |||
#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. | |||
#Thu Dec 10 19:29:02 CST 2020 | |||
maven-metadata-snapshots.xml.error= | |||
maven-metadata-sonatype-repos-s.xml.lastUpdated=1607599740793 | |||
maven-metadata-nowgo.xml/26329a2cb1f256892af0e94cb8caaac2838cfdc1@default-nowgo-http\://10.110.130.81\:8081/repository/nowgo/.lastUpdated=1592387105401 | |||
maven-metadata-lenovo.xml.lastUpdated=1578037701291 | |||
maven-metadata-nowgo.xml.error=Could not transfer metadata com.jeesite\:beetl\:2.7-SNAPSHOT/maven-metadata.xml from/to nowgo (http\://10.110.130.81\:8081/repository/nowgo/)\: Connect to 10.110.130.81\:8081 [/10.110.130.81] failed\: Connection refused\: connect | |||
maven-metadata-snapshots.xml.lastUpdated=1573624116051 | |||
maven-metadata-lenovo.xml.error= | |||
maven-metadata-nowgo.xml/@default-nowgo-http\://10.110.130.81\:8081/repository/nowgo/.lastUpdated=1607599742254 |
@@ -0,0 +1,4 @@ | |||
#NOTE: This is an Aether internal implementation file, its format can be changed without prior notice. | |||
#Mon Apr 22 11:20:21 CST 2019 | |||
beetl-2.9-20190322.062459-2.jar>sonatype-repos-s= | |||
beetl-2.9-20190322.062459-2.pom>sonatype-repos-s= |
@@ -0,0 +1 @@ | |||
5c386f630d2fdf5123aa3b0efbb8973add94ffaa |
@@ -0,0 +1,328 @@ | |||
<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.jeesite</groupId> | |||
<artifactId>beetl</artifactId> | |||
<version>2.9-SNAPSHOT</version><!-- from 2.9.8 --> | |||
<packaging>jar</packaging> | |||
<name>com.ibeetl:beetl</name> | |||
<description>java template language</description> | |||
<url>ibeetl.com</url> | |||
<licenses> | |||
<license> | |||
<name>BSD License</name> | |||
<url>http://opensource.org/licenses/BSD-3-Clause</url> | |||
</license> | |||
</licenses> | |||
<developers> | |||
<developer> | |||
<name>xiandafu</name> | |||
<email>xiandafu@126.com</email> | |||
</developer> | |||
</developers> | |||
<scm> | |||
<connection>scm:git@github.com:javamonkey/beetl2.0.git</connection> | |||
<developerConnection>scm:git:git@github.com:javamonkey/beetl2.0.git</developerConnection> | |||
<url>https://github.com/javamonkey/beetl2.0.git</url> | |||
</scm> | |||
<dependencies> | |||
<dependency> | |||
<groupId>org.antlr</groupId> | |||
<artifactId>antlr4-runtime</artifactId> | |||
<version>4.6</version> | |||
<!-- ThinkGem 4.2 to 4.6 [WARNING] 来自注释处理程序 'org.antlr.v4.runtime.misc. | |||
NullUsageProcessor' 的受支持 source 版本 'RELEASE_6' 低于 -source '1.8' --> | |||
</dependency> | |||
<dependency> | |||
<groupId>com.ibeetl</groupId> | |||
<artifactId>btjson</artifactId> | |||
<scope>provided</scope> | |||
<version>0.94</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>com.jfinal</groupId> | |||
<artifactId>jfinal</artifactId> | |||
<scope>provided</scope> | |||
<version>3.0</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.nutz</groupId> | |||
<artifactId>nutz</artifactId> | |||
<scope>provided</scope> | |||
<version>1.b.52</version> | |||
<optional>true</optional> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.apache.commons</groupId> | |||
<artifactId>commons-lang3</artifactId> | |||
<scope>provided</scope> | |||
<version>3.3.2</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.springframework</groupId> | |||
<artifactId>spring-core</artifactId> | |||
<scope>provided</scope> | |||
<optional>true</optional> | |||
<version>4.2.1.RELEASE</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.springframework</groupId> | |||
<artifactId>spring-web</artifactId> | |||
<scope>provided</scope> | |||
<optional>true</optional> | |||
<version>4.2.1.RELEASE</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.springframework</groupId> | |||
<artifactId>spring-webmvc</artifactId> | |||
<scope>provided</scope> | |||
<optional>true</optional> | |||
<version>4.2.1.RELEASE</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.springframework</groupId> | |||
<artifactId>spring-beans</artifactId> | |||
<scope>provided</scope> | |||
<optional>true</optional> | |||
<version>4.2.1.RELEASE</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.springframework</groupId> | |||
<artifactId>spring-context</artifactId> | |||
<scope>provided</scope> | |||
<optional>true</optional> | |||
<version>4.2.1.RELEASE</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.springframework</groupId> | |||
<artifactId>spring-context-support</artifactId> | |||
<scope>provided</scope> | |||
<optional>true</optional> | |||
<version>4.2.1.RELEASE</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.springframework.security</groupId> | |||
<artifactId>spring-security-core</artifactId> | |||
<version>3.1.7.RELEASE</version> | |||
<scope>provided</scope> | |||
<optional>true</optional> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.springframework.security</groupId> | |||
<artifactId>spring-security-web</artifactId> | |||
<version>3.1.7.RELEASE</version> | |||
<scope>provided</scope> | |||
<optional>true</optional> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.apache.struts</groupId> | |||
<artifactId>struts2-core</artifactId> | |||
<scope>provided</scope> | |||
<optional>true</optional> | |||
<version>2.3.24</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.apache.struts.xwork</groupId> | |||
<artifactId>xwork-core</artifactId> | |||
<scope>provided</scope> | |||
<optional>true</optional> | |||
<version>2.3.24</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.jodd</groupId> | |||
<artifactId>jodd-madvoc</artifactId> | |||
<scope>provided</scope> | |||
<optional>true</optional> | |||
<version>3.6.6</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.testng</groupId> | |||
<artifactId>testng</artifactId> | |||
<scope>test</scope> | |||
<version>6.1.1</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>javax.servlet</groupId> | |||
<artifactId>servlet-api</artifactId> | |||
<version>2.5</version> | |||
<scope>provided</scope> | |||
<optional>true</optional> | |||
</dependency> | |||
<dependency> | |||
<groupId>com.fasterxml.jackson.core</groupId> | |||
<artifactId>jackson-databind</artifactId> | |||
<version>2.9.4</version> | |||
<scope>test</scope> | |||
</dependency> | |||
<dependency> | |||
<groupId>com.alibaba</groupId> | |||
<artifactId>fastjson</artifactId> | |||
<version>1.2.47</version> | |||
<scope>test</scope> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.mockito</groupId> | |||
<artifactId>mockito-core</artifactId> | |||
<version>2.0.31-beta</version> | |||
<scope>test</scope> | |||
</dependency> | |||
</dependencies> | |||
<build> | |||
<plugins> | |||
<plugin> | |||
<artifactId>maven-compiler-plugin</artifactId> | |||
<version>3.1</version> | |||
<configuration> | |||
<source>1.6</source> | |||
<target>1.6</target> | |||
<encoding>UTF-8</encoding> | |||
<excludes> | |||
<exclude>org/beetl/core/lab/**</exclude> | |||
</excludes> | |||
</configuration> | |||
</plugin> | |||
<plugin> | |||
<groupId>org.sonatype.plugins</groupId> | |||
<artifactId>nexus-staging-maven-plugin</artifactId> | |||
<version>1.6.3</version> | |||
<extensions>true</extensions> | |||
<configuration> | |||
<serverId>snapshots</serverId> | |||
<nexusUrl>https://oss.sonatype.org/</nexusUrl> | |||
<autoReleaseAfterClose>true</autoReleaseAfterClose> | |||
</configuration> | |||
</plugin> | |||
<!-- Source --> | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-source-plugin</artifactId> | |||
<version>2.2.1</version> | |||
<executions> | |||
<execution> | |||
<phase>package</phase> | |||
<goals> | |||
<goal>jar-no-fork</goal> | |||
</goals> | |||
</execution> | |||
</executions> | |||
</plugin> | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-javadoc-plugin</artifactId> | |||
<version>2.9.1</version> | |||
<configuration> | |||
<charset>utf-8</charset> | |||
<encoding>utf-8</encoding> | |||
<quiet>true</quiet> | |||
</configuration> | |||
<executions> | |||
<execution> | |||
<id>attach-javadocs</id> | |||
<goals> | |||
<goal>jar</goal> | |||
</goals> | |||
<configuration> | |||
<additionalparam>-Xdoclint:none</additionalparam> | |||
</configuration> | |||
</execution> | |||
</executions> | |||
</plugin> | |||
<!-- <plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-gpg-plugin</artifactId> | |||
<version>1.5</version> | |||
<executions> | |||
<execution> | |||
<id>sign-artifacts</id> | |||
<phase>verify</phase> | |||
<goals> | |||
<goal>sign</goal> | |||
</goals> | |||
</execution> | |||
</executions> | |||
</plugin> --> | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-jar-plugin</artifactId> | |||
<version>2.4</version> | |||
<configuration> | |||
<excludes> | |||
<exclude>**/*.xml</exclude> | |||
<exclude>**/*.g4</exclude> | |||
</excludes> | |||
</configuration> | |||
</plugin> | |||
</plugins> | |||
</build> | |||
<!-- <distributionManagement> | |||
<snapshotRepository> | |||
<id>snapshots</id> | |||
<url>https://oss.sonatype.org/content/repositories/snapshots</url> | |||
</snapshotRepository> | |||
<repository> | |||
<id>releases</id> | |||
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url> | |||
</repository> | |||
</distributionManagement> --> | |||
<profiles> | |||
<!-- 打包项目 --> | |||
<profile> | |||
<id>package</id> | |||
<build> | |||
<plugins> | |||
<!-- Java Document Generate | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-javadoc-plugin</artifactId> | |||
</plugin> --> | |||
</plugins> | |||
</build> | |||
</profile> | |||
<!-- 部署项目 --> | |||
<profile> | |||
<id>deploy</id> | |||
<build> | |||
<plugins> | |||
<!-- Java Document Generate | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-javadoc-plugin</artifactId> | |||
</plugin> --> | |||
</plugins> | |||
</build> | |||
<distributionManagement> | |||
<repository> | |||
<id>sonatype-repos</id> | |||
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2</url> | |||
</repository> | |||
<snapshotRepository> | |||
<id>sonatype-repos-s</id> | |||
<url>https://oss.sonatype.org/content/repositories/snapshots</url> | |||
</snapshotRepository> | |||
</distributionManagement> | |||
</profile> | |||
</profiles> | |||
</project> |
@@ -0,0 +1 @@ | |||
922031c3558d0536194c78fe24ab914878c0b2ba |
@@ -0,0 +1,328 @@ | |||
<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.jeesite</groupId> | |||
<artifactId>beetl</artifactId> | |||
<version>2.9-SNAPSHOT</version><!-- from 2.9.8 --> | |||
<packaging>jar</packaging> | |||
<name>com.ibeetl:beetl</name> | |||
<description>java template language</description> | |||
<url>ibeetl.com</url> | |||
<licenses> | |||
<license> | |||
<name>BSD License</name> | |||
<url>http://opensource.org/licenses/BSD-3-Clause</url> | |||
</license> | |||
</licenses> | |||
<developers> | |||
<developer> | |||
<name>xiandafu</name> | |||
<email>xiandafu@126.com</email> | |||
</developer> | |||
</developers> | |||
<scm> | |||
<connection>scm:git@github.com:javamonkey/beetl2.0.git</connection> | |||
<developerConnection>scm:git:git@github.com:javamonkey/beetl2.0.git</developerConnection> | |||
<url>https://github.com/javamonkey/beetl2.0.git</url> | |||
</scm> | |||
<dependencies> | |||
<dependency> | |||
<groupId>org.antlr</groupId> | |||
<artifactId>antlr4-runtime</artifactId> | |||
<version>4.6</version> | |||
<!-- ThinkGem 4.2 to 4.6 [WARNING] 来自注释处理程序 'org.antlr.v4.runtime.misc. | |||
NullUsageProcessor' 的受支持 source 版本 'RELEASE_6' 低于 -source '1.8' --> | |||
</dependency> | |||
<dependency> | |||
<groupId>com.ibeetl</groupId> | |||
<artifactId>btjson</artifactId> | |||
<scope>provided</scope> | |||
<version>0.94</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>com.jfinal</groupId> | |||
<artifactId>jfinal</artifactId> | |||
<scope>provided</scope> | |||
<version>3.0</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.nutz</groupId> | |||
<artifactId>nutz</artifactId> | |||
<scope>provided</scope> | |||
<version>1.b.52</version> | |||
<optional>true</optional> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.apache.commons</groupId> | |||
<artifactId>commons-lang3</artifactId> | |||
<scope>provided</scope> | |||
<version>3.3.2</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.springframework</groupId> | |||
<artifactId>spring-core</artifactId> | |||
<scope>provided</scope> | |||
<optional>true</optional> | |||
<version>4.2.1.RELEASE</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.springframework</groupId> | |||
<artifactId>spring-web</artifactId> | |||
<scope>provided</scope> | |||
<optional>true</optional> | |||
<version>4.2.1.RELEASE</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.springframework</groupId> | |||
<artifactId>spring-webmvc</artifactId> | |||
<scope>provided</scope> | |||
<optional>true</optional> | |||
<version>4.2.1.RELEASE</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.springframework</groupId> | |||
<artifactId>spring-beans</artifactId> | |||
<scope>provided</scope> | |||
<optional>true</optional> | |||
<version>4.2.1.RELEASE</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.springframework</groupId> | |||
<artifactId>spring-context</artifactId> | |||
<scope>provided</scope> | |||
<optional>true</optional> | |||
<version>4.2.1.RELEASE</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.springframework</groupId> | |||
<artifactId>spring-context-support</artifactId> | |||
<scope>provided</scope> | |||
<optional>true</optional> | |||
<version>4.2.1.RELEASE</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.springframework.security</groupId> | |||
<artifactId>spring-security-core</artifactId> | |||
<version>3.1.7.RELEASE</version> | |||
<scope>provided</scope> | |||
<optional>true</optional> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.springframework.security</groupId> | |||
<artifactId>spring-security-web</artifactId> | |||
<version>3.1.7.RELEASE</version> | |||
<scope>provided</scope> | |||
<optional>true</optional> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.apache.struts</groupId> | |||
<artifactId>struts2-core</artifactId> | |||
<scope>provided</scope> | |||
<optional>true</optional> | |||
<version>2.3.24</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.apache.struts.xwork</groupId> | |||
<artifactId>xwork-core</artifactId> | |||
<scope>provided</scope> | |||
<optional>true</optional> | |||
<version>2.3.24</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.jodd</groupId> | |||
<artifactId>jodd-madvoc</artifactId> | |||
<scope>provided</scope> | |||
<optional>true</optional> | |||
<version>3.6.6</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.testng</groupId> | |||
<artifactId>testng</artifactId> | |||
<scope>test</scope> | |||
<version>6.1.1</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>javax.servlet</groupId> | |||
<artifactId>servlet-api</artifactId> | |||
<version>2.5</version> | |||
<scope>provided</scope> | |||
<optional>true</optional> | |||
</dependency> | |||
<dependency> | |||
<groupId>com.fasterxml.jackson.core</groupId> | |||
<artifactId>jackson-databind</artifactId> | |||
<version>2.9.4</version> | |||
<scope>test</scope> | |||
</dependency> | |||
<dependency> | |||
<groupId>com.alibaba</groupId> | |||
<artifactId>fastjson</artifactId> | |||
<version>1.2.47</version> | |||
<scope>test</scope> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.mockito</groupId> | |||
<artifactId>mockito-core</artifactId> | |||
<version>2.0.31-beta</version> | |||
<scope>test</scope> | |||
</dependency> | |||
</dependencies> | |||
<build> | |||
<plugins> | |||
<plugin> | |||
<artifactId>maven-compiler-plugin</artifactId> | |||
<version>3.1</version> | |||
<configuration> | |||
<source>1.6</source> | |||
<target>1.6</target> | |||
<encoding>UTF-8</encoding> | |||
<excludes> | |||
<exclude>org/beetl/core/lab/**</exclude> | |||
</excludes> | |||
</configuration> | |||
</plugin> | |||
<plugin> | |||
<groupId>org.sonatype.plugins</groupId> | |||
<artifactId>nexus-staging-maven-plugin</artifactId> | |||
<version>1.6.3</version> | |||
<extensions>true</extensions> | |||
<configuration> | |||
<serverId>snapshots</serverId> | |||
<nexusUrl>https://oss.sonatype.org/</nexusUrl> | |||
<autoReleaseAfterClose>true</autoReleaseAfterClose> | |||
</configuration> | |||
</plugin> | |||
<!-- Source --> | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-source-plugin</artifactId> | |||
<version>2.2.1</version> | |||
<executions> | |||
<execution> | |||
<phase>package</phase> | |||
<goals> | |||
<goal>jar-no-fork</goal> | |||
</goals> | |||
</execution> | |||
</executions> | |||
</plugin> | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-javadoc-plugin</artifactId> | |||
<version>2.9.1</version> | |||
<configuration> | |||
<charset>utf-8</charset> | |||
<encoding>utf-8</encoding> | |||
<quiet>true</quiet> | |||
</configuration> | |||
<executions> | |||
<execution> | |||
<id>attach-javadocs</id> | |||
<goals> | |||
<goal>jar</goal> | |||
</goals> | |||
<configuration> | |||
<additionalparam>-Xdoclint:none</additionalparam> | |||
</configuration> | |||
</execution> | |||
</executions> | |||
</plugin> | |||
<!-- <plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-gpg-plugin</artifactId> | |||
<version>1.5</version> | |||
<executions> | |||
<execution> | |||
<id>sign-artifacts</id> | |||
<phase>verify</phase> | |||
<goals> | |||
<goal>sign</goal> | |||
</goals> | |||
</execution> | |||
</executions> | |||
</plugin> --> | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-jar-plugin</artifactId> | |||
<version>2.4</version> | |||
<configuration> | |||
<excludes> | |||
<exclude>**/*.xml</exclude> | |||
<exclude>**/*.g4</exclude> | |||
</excludes> | |||
</configuration> | |||
</plugin> | |||
</plugins> | |||
</build> | |||
<!-- <distributionManagement> | |||
<snapshotRepository> | |||
<id>snapshots</id> | |||
<url>https://oss.sonatype.org/content/repositories/snapshots</url> | |||
</snapshotRepository> | |||
<repository> | |||
<id>releases</id> | |||
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url> | |||
</repository> | |||
</distributionManagement> --> | |||
<profiles> | |||
<!-- 打包项目 --> | |||
<profile> | |||
<id>package</id> | |||
<build> | |||
<plugins> | |||
<!-- Java Document Generate | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-javadoc-plugin</artifactId> | |||
</plugin> --> | |||
</plugins> | |||
</build> | |||
</profile> | |||
<!-- 部署项目 --> | |||
<profile> | |||
<id>deploy</id> | |||
<build> | |||
<plugins> | |||
<!-- Java Document Generate | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-javadoc-plugin</artifactId> | |||
</plugin> --> | |||
</plugins> | |||
</build> | |||
<distributionManagement> | |||
<repository> | |||
<id>sonatype-repos</id> | |||
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2</url> | |||
</repository> | |||
<snapshotRepository> | |||
<id>sonatype-repos-s</id> | |||
<url>https://oss.sonatype.org/content/repositories/snapshots</url> | |||
</snapshotRepository> | |||
</distributionManagement> | |||
</profile> | |||
</profiles> | |||
</project> |
@@ -0,0 +1,37 @@ | |||
<?xml version="1.0" encoding="UTF-8"?> | |||
<metadata modelVersion="1.1.0"> | |||
<groupId>com.jeesite</groupId> | |||
<artifactId>beetl</artifactId> | |||
<version>2.9-SNAPSHOT</version> | |||
<versioning> | |||
<snapshot> | |||
<timestamp>20190322.062459</timestamp> | |||
<buildNumber>2</buildNumber> | |||
</snapshot> | |||
<lastUpdated>20190322062459</lastUpdated> | |||
<snapshotVersions> | |||
<snapshotVersion> | |||
<classifier>sources</classifier> | |||
<extension>jar</extension> | |||
<value>2.9-20190322.062459-2</value> | |||
<updated>20190322062459</updated> | |||
</snapshotVersion> | |||
<snapshotVersion> | |||
<extension>jar</extension> | |||
<value>2.9-20190322.062459-2</value> | |||
<updated>20190322062459</updated> | |||
</snapshotVersion> | |||
<snapshotVersion> | |||
<extension>pom</extension> | |||
<value>2.9-20190322.062459-2</value> | |||
<updated>20190322062459</updated> | |||
</snapshotVersion> | |||
<snapshotVersion> | |||
<classifier>javadoc</classifier> | |||
<extension>jar</extension> | |||
<value>2.9-20190322.062459-2</value> | |||
<updated>20190322062459</updated> | |||
</snapshotVersion> | |||
</snapshotVersions> | |||
</versioning> | |||
</metadata> |
@@ -0,0 +1 @@ | |||
152aa23ca0c53bff8071d2c6ec09b66e6e639965 |
@@ -0,0 +1,5 @@ | |||
#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. | |||
#Tue Nov 10 16:52:50 CST 2020 | |||
maven-metadata-snapshots.xml.error= | |||
maven-metadata-sonatype-repos-s.xml.lastUpdated=1604998369354 | |||
maven-metadata-snapshots.xml.lastUpdated=1604998370279 |
@@ -0,0 +1,4 @@ | |||
#NOTE: This is an Aether internal implementation file, its format can be changed without prior notice. | |||
#Wed Aug 15 09:37:09 CST 2018 | |||
jeesite-common-4.0.4-20180811.152755-3.pom>sonatype-repos-s= | |||
jeesite-common-4.0.4-20180811.152755-3.jar>sonatype-repos-s= |
@@ -0,0 +1 @@ | |||
e62ff3de83e1108f4928b103fa2175e3488c96e9 |
@@ -0,0 +1,309 @@ | |||
<?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> | |||
<parent> | |||
<groupId>com.jeesite</groupId> | |||
<artifactId>jeesite-parent</artifactId> | |||
<version>4.0.4-SNAPSHOT</version> | |||
<relativePath>../parent/pom.xml</relativePath> | |||
</parent> | |||
<artifactId>jeesite-common</artifactId> | |||
<packaging>jar</packaging> | |||
<name>JeeSite Common</name> | |||
<url>http://jeesite.com</url> | |||
<inceptionYear>2013-Now</inceptionYear> | |||
<properties> | |||
</properties> | |||
<dependencies> | |||
<!-- Apache Commons --> | |||
<dependency> | |||
<groupId>org.apache.commons</groupId> | |||
<artifactId>commons-lang3</artifactId> | |||
<version>${commons-lang3.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> | |||
</dependency> | |||
<dependency> | |||
<groupId>commons-fileupload</groupId> | |||
<artifactId>commons-fileupload</artifactId> | |||
<version>${commons-fileupload.version}</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>commons-beanutils</groupId> | |||
<artifactId>commons-beanutils</artifactId> | |||
</dependency> | |||
<!-- Java serialization --> | |||
<dependency> | |||
<groupId>de.ruedigermoeller</groupId> | |||
<artifactId>fst</artifactId> | |||
<version>${ruedigermoeller-fst.version}</version> | |||
</dependency> | |||
<!-- Json in java --> | |||
<dependency> | |||
<groupId>org.json</groupId> | |||
<artifactId>json</artifactId> | |||
</dependency> | |||
<!-- Jackson json --> | |||
<dependency> | |||
<groupId>com.fasterxml.jackson.core</groupId> | |||
<artifactId>jackson-core</artifactId> | |||
</dependency> | |||
<dependency> | |||
<groupId>com.fasterxml.jackson.core</groupId> | |||
<artifactId>jackson-databind</artifactId> | |||
</dependency> | |||
<dependency> | |||
<groupId>com.fasterxml.jackson.dataformat</groupId> | |||
<artifactId>jackson-dataformat-xml</artifactId> | |||
</dependency> | |||
<!-- Java xml --> | |||
<dependency> | |||
<groupId>dom4j</groupId> | |||
<artifactId>dom4j</artifactId> | |||
</dependency> | |||
<!-- XPath xml --> | |||
<dependency> | |||
<groupId>jaxen</groupId> | |||
<artifactId>jaxen</artifactId> | |||
</dependency> | |||
<!-- Snake YAML --> | |||
<dependency> | |||
<groupId>org.yaml</groupId> | |||
<artifactId>snakeyaml</artifactId> | |||
</dependency> | |||
<!-- Bean To Bean copy --> | |||
<dependency> | |||
<groupId>net.sf.dozer</groupId> | |||
<artifactId>dozer</artifactId> | |||
<version>${dozer.version}</version> | |||
</dependency> | |||
<!-- POI Office Tools --> | |||
<dependency> | |||
<groupId>org.apache.poi</groupId> | |||
<artifactId>poi</artifactId> | |||
<version>${poi.version}</version> | |||
<exclusions> | |||
<exclusion> | |||
<artifactId>commons-codec</artifactId> | |||
<groupId>commons-codec</groupId> | |||
</exclusion> | |||
</exclusions> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.apache.poi</groupId> | |||
<artifactId>poi-ooxml</artifactId> | |||
<version>${poi.version}</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.apache.poi</groupId> | |||
<artifactId>poi-ooxml-schemas</artifactId> | |||
<version>${poi.version}</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.apache.poi</groupId> | |||
<artifactId>poi-scratchpad</artifactId> | |||
<version>${poi.version}</version> | |||
</dependency> | |||
<!-- Email --> | |||
<dependency> | |||
<groupId>org.apache.commons</groupId> | |||
<artifactId>commons-email</artifactId> | |||
<version>1.4</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>javax.activation</groupId> | |||
<artifactId>activation</artifactId> | |||
<version>1.1.1</version> | |||
</dependency> | |||
<!-- 条形码、二维码生成 --> | |||
<dependency> | |||
<groupId>com.google.zxing</groupId> | |||
<artifactId>core</artifactId> | |||
<version>3.3.0</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>com.google.zxing</groupId> | |||
<artifactId>javase</artifactId> | |||
<version>3.3.0</version> | |||
</dependency> | |||
<!-- User Agent --> | |||
<dependency> | |||
<groupId>eu.bitwalker</groupId> | |||
<artifactId>UserAgentUtils</artifactId> | |||
<version>1.20</version> | |||
</dependency> | |||
<!-- Apache HTTP --> | |||
<dependency> | |||
<groupId>org.apache.httpcomponents</groupId> | |||
<artifactId>httpclient</artifactId> | |||
</dependency> | |||
<!-- Jsoup HTTP --> | |||
<dependency> | |||
<groupId>org.jsoup</groupId> | |||
<artifactId>jsoup</artifactId> | |||
<version>1.9.1</version> | |||
</dependency> | |||
<!-- 图片Meta获取 --> | |||
<dependency> | |||
<groupId>com.drewnoakes</groupId> | |||
<artifactId>metadata-extractor</artifactId> | |||
<version>2.9.1</version> | |||
</dependency> | |||
<!-- 缩略图工具 --> | |||
<dependency> | |||
<groupId>net.coobird</groupId> | |||
<artifactId>thumbnailator</artifactId> | |||
<version>0.4.8</version> | |||
</dependency> | |||
<!-- 图片验证码生成 --> | |||
<dependency> | |||
<groupId>com.bladejava</groupId> | |||
<artifactId>blade-patchca</artifactId> | |||
<version>1.0.5</version> | |||
</dependency> | |||
<!-- Apache Tools Ant Tar Zip --> | |||
<dependency> | |||
<groupId>org.apache.ant</groupId> | |||
<artifactId>ant</artifactId> | |||
<version>1.9.7</version> | |||
</dependency> | |||
<!-- File MimeType ContentType --> | |||
<dependency> | |||
<groupId>net.sf.jmimemagic</groupId> | |||
<artifactId>jmimemagic</artifactId> | |||
<version>0.1.3</version> | |||
<exclusions> | |||
<exclusion> | |||
<groupId>xerces</groupId> | |||
<artifactId>xercesImpl</artifactId> | |||
</exclusion> | |||
<exclusion> | |||
<groupId>org.codehaus.jackson</groupId> | |||
<artifactId>jackson-xc</artifactId> | |||
</exclusion> | |||
<exclusion> | |||
<groupId>org.codehaus.jackson</groupId> | |||
<artifactId>jackson-jaxrs</artifactId> | |||
</exclusion> | |||
<exclusion> | |||
<artifactId>log4j</artifactId> | |||
<groupId>log4j</groupId> | |||
</exclusion> | |||
</exclusions> | |||
</dependency> | |||
<!-- pinyin4j --> | |||
<dependency> | |||
<groupId>com.belerweb</groupId> | |||
<artifactId>pinyin4j</artifactId> | |||
<version>2.5.0</version> | |||
</dependency> | |||
<!-- LOGGING begin --> | |||
<dependency> | |||
<groupId>org.slf4j</groupId> | |||
<artifactId>slf4j-api</artifactId> | |||
</dependency> | |||
<!-- common-logging 实际调用 slf4j --> | |||
<dependency> | |||
<groupId>org.slf4j</groupId> | |||
<artifactId>jcl-over-slf4j</artifactId> | |||
</dependency> | |||
<!-- jdk logging 实际调用 slf4j --> | |||
<dependency> | |||
<groupId>org.slf4j</groupId> | |||
<artifactId>jul-to-slf4j</artifactId> | |||
</dependency> | |||
<!-- log4j 实际调用 slf4j --> | |||
<dependency> | |||
<groupId>org.slf4j</groupId> | |||
<artifactId>log4j-over-slf4j</artifactId> | |||
</dependency> | |||
<!-- slf4j logback 实现 --> | |||
<dependency> | |||
<groupId>ch.qos.logback</groupId> | |||
<artifactId>logback-classic</artifactId> | |||
</dependency> | |||
<!-- LOGGING end --> | |||
<!-- Spring Core Web--> | |||
<dependency> | |||
<groupId>org.springframework</groupId> | |||
<artifactId>spring-core</artifactId> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.springframework</groupId> | |||
<artifactId>spring-web</artifactId> | |||
</dependency> | |||
<!-- Bean validate --> | |||
<dependency> | |||
<groupId>org.hibernate</groupId> | |||
<artifactId>hibernate-validator</artifactId> | |||
</dependency> | |||
<!-- JUnit Test --> | |||
<dependency> | |||
<groupId>junit</groupId> | |||
<artifactId>junit</artifactId> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.springframework</groupId> | |||
<artifactId>spring-test</artifactId> | |||
</dependency> | |||
</dependencies> | |||
<build> | |||
<plugins> | |||
</plugins> | |||
</build> | |||
<developers> | |||
<developer> | |||
<id>thinkgem</id> | |||
<name>WangZhen</name> | |||
<email>thinkgem at 163.com</email> | |||
<roles><role>Project lead</role></roles> | |||
<timezone>+8</timezone> | |||
</developer> | |||
</developers> | |||
<organization> | |||
<name>JeeSite</name> | |||
<url>http://jeesite.com</url> | |||
</organization> | |||
</project> |
@@ -0,0 +1 @@ | |||
d99b4f5c82861ac51a782226c21f6756f10abf7b |
@@ -0,0 +1,309 @@ | |||
<?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> | |||
<parent> | |||
<groupId>com.jeesite</groupId> | |||
<artifactId>jeesite-parent</artifactId> | |||
<version>4.0.4-SNAPSHOT</version> | |||
<relativePath>../parent/pom.xml</relativePath> | |||
</parent> | |||
<artifactId>jeesite-common</artifactId> | |||
<packaging>jar</packaging> | |||
<name>JeeSite Common</name> | |||
<url>http://jeesite.com</url> | |||
<inceptionYear>2013-Now</inceptionYear> | |||
<properties> | |||
</properties> | |||
<dependencies> | |||
<!-- Apache Commons --> | |||
<dependency> | |||
<groupId>org.apache.commons</groupId> | |||
<artifactId>commons-lang3</artifactId> | |||
<version>${commons-lang3.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> | |||
</dependency> | |||
<dependency> | |||
<groupId>commons-fileupload</groupId> | |||
<artifactId>commons-fileupload</artifactId> | |||
<version>${commons-fileupload.version}</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>commons-beanutils</groupId> | |||
<artifactId>commons-beanutils</artifactId> | |||
</dependency> | |||
<!-- Java serialization --> | |||
<dependency> | |||
<groupId>de.ruedigermoeller</groupId> | |||
<artifactId>fst</artifactId> | |||
<version>${ruedigermoeller-fst.version}</version> | |||
</dependency> | |||
<!-- Json in java --> | |||
<dependency> | |||
<groupId>org.json</groupId> | |||
<artifactId>json</artifactId> | |||
</dependency> | |||
<!-- Jackson json --> | |||
<dependency> | |||
<groupId>com.fasterxml.jackson.core</groupId> | |||
<artifactId>jackson-core</artifactId> | |||
</dependency> | |||
<dependency> | |||
<groupId>com.fasterxml.jackson.core</groupId> | |||
<artifactId>jackson-databind</artifactId> | |||
</dependency> | |||
<dependency> | |||
<groupId>com.fasterxml.jackson.dataformat</groupId> | |||
<artifactId>jackson-dataformat-xml</artifactId> | |||
</dependency> | |||
<!-- Java xml --> | |||
<dependency> | |||
<groupId>dom4j</groupId> | |||
<artifactId>dom4j</artifactId> | |||
</dependency> | |||
<!-- XPath xml --> | |||
<dependency> | |||
<groupId>jaxen</groupId> | |||
<artifactId>jaxen</artifactId> | |||
</dependency> | |||
<!-- Snake YAML --> | |||
<dependency> | |||
<groupId>org.yaml</groupId> | |||
<artifactId>snakeyaml</artifactId> | |||
</dependency> | |||
<!-- Bean To Bean copy --> | |||
<dependency> | |||
<groupId>net.sf.dozer</groupId> | |||
<artifactId>dozer</artifactId> | |||
<version>${dozer.version}</version> | |||
</dependency> | |||
<!-- POI Office Tools --> | |||
<dependency> | |||
<groupId>org.apache.poi</groupId> | |||
<artifactId>poi</artifactId> | |||
<version>${poi.version}</version> | |||
<exclusions> | |||
<exclusion> | |||
<artifactId>commons-codec</artifactId> | |||
<groupId>commons-codec</groupId> | |||
</exclusion> | |||
</exclusions> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.apache.poi</groupId> | |||
<artifactId>poi-ooxml</artifactId> | |||
<version>${poi.version}</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.apache.poi</groupId> | |||
<artifactId>poi-ooxml-schemas</artifactId> | |||
<version>${poi.version}</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.apache.poi</groupId> | |||
<artifactId>poi-scratchpad</artifactId> | |||
<version>${poi.version}</version> | |||
</dependency> | |||
<!-- Email --> | |||
<dependency> | |||
<groupId>org.apache.commons</groupId> | |||
<artifactId>commons-email</artifactId> | |||
<version>1.4</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>javax.activation</groupId> | |||
<artifactId>activation</artifactId> | |||
<version>1.1.1</version> | |||
</dependency> | |||
<!-- 条形码、二维码生成 --> | |||
<dependency> | |||
<groupId>com.google.zxing</groupId> | |||
<artifactId>core</artifactId> | |||
<version>3.3.0</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>com.google.zxing</groupId> | |||
<artifactId>javase</artifactId> | |||
<version>3.3.0</version> | |||
</dependency> | |||
<!-- User Agent --> | |||
<dependency> | |||
<groupId>eu.bitwalker</groupId> | |||
<artifactId>UserAgentUtils</artifactId> | |||
<version>1.20</version> | |||
</dependency> | |||
<!-- Apache HTTP --> | |||
<dependency> | |||
<groupId>org.apache.httpcomponents</groupId> | |||
<artifactId>httpclient</artifactId> | |||
</dependency> | |||
<!-- Jsoup HTTP --> | |||
<dependency> | |||
<groupId>org.jsoup</groupId> | |||
<artifactId>jsoup</artifactId> | |||
<version>1.9.1</version> | |||
</dependency> | |||
<!-- 图片Meta获取 --> | |||
<dependency> | |||
<groupId>com.drewnoakes</groupId> | |||
<artifactId>metadata-extractor</artifactId> | |||
<version>2.9.1</version> | |||
</dependency> | |||
<!-- 缩略图工具 --> | |||
<dependency> | |||
<groupId>net.coobird</groupId> | |||
<artifactId>thumbnailator</artifactId> | |||
<version>0.4.8</version> | |||
</dependency> | |||
<!-- 图片验证码生成 --> | |||
<dependency> | |||
<groupId>com.bladejava</groupId> | |||
<artifactId>blade-patchca</artifactId> | |||
<version>1.0.5</version> | |||
</dependency> | |||
<!-- Apache Tools Ant Tar Zip --> | |||
<dependency> | |||
<groupId>org.apache.ant</groupId> | |||
<artifactId>ant</artifactId> | |||
<version>1.9.7</version> | |||
</dependency> | |||
<!-- File MimeType ContentType --> | |||
<dependency> | |||
<groupId>net.sf.jmimemagic</groupId> | |||
<artifactId>jmimemagic</artifactId> | |||
<version>0.1.3</version> | |||
<exclusions> | |||
<exclusion> | |||
<groupId>xerces</groupId> | |||
<artifactId>xercesImpl</artifactId> | |||
</exclusion> | |||
<exclusion> | |||
<groupId>org.codehaus.jackson</groupId> | |||
<artifactId>jackson-xc</artifactId> | |||
</exclusion> | |||
<exclusion> | |||
<groupId>org.codehaus.jackson</groupId> | |||
<artifactId>jackson-jaxrs</artifactId> | |||
</exclusion> | |||
<exclusion> | |||
<artifactId>log4j</artifactId> | |||
<groupId>log4j</groupId> | |||
</exclusion> | |||
</exclusions> | |||
</dependency> | |||
<!-- pinyin4j --> | |||
<dependency> | |||
<groupId>com.belerweb</groupId> | |||
<artifactId>pinyin4j</artifactId> | |||
<version>2.5.0</version> | |||
</dependency> | |||
<!-- LOGGING begin --> | |||
<dependency> | |||
<groupId>org.slf4j</groupId> | |||
<artifactId>slf4j-api</artifactId> | |||
</dependency> | |||
<!-- common-logging 实际调用 slf4j --> | |||
<dependency> | |||
<groupId>org.slf4j</groupId> | |||
<artifactId>jcl-over-slf4j</artifactId> | |||
</dependency> | |||
<!-- jdk logging 实际调用 slf4j --> | |||
<dependency> | |||
<groupId>org.slf4j</groupId> | |||
<artifactId>jul-to-slf4j</artifactId> | |||
</dependency> | |||
<!-- log4j 实际调用 slf4j --> | |||
<dependency> | |||
<groupId>org.slf4j</groupId> | |||
<artifactId>log4j-over-slf4j</artifactId> | |||
</dependency> | |||
<!-- slf4j logback 实现 --> | |||
<dependency> | |||
<groupId>ch.qos.logback</groupId> | |||
<artifactId>logback-classic</artifactId> | |||
</dependency> | |||
<!-- LOGGING end --> | |||
<!-- Spring Core Web--> | |||
<dependency> | |||
<groupId>org.springframework</groupId> | |||
<artifactId>spring-core</artifactId> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.springframework</groupId> | |||
<artifactId>spring-web</artifactId> | |||
</dependency> | |||
<!-- Bean validate --> | |||
<dependency> | |||
<groupId>org.hibernate</groupId> | |||
<artifactId>hibernate-validator</artifactId> | |||
</dependency> | |||
<!-- JUnit Test --> | |||
<dependency> | |||
<groupId>junit</groupId> | |||
<artifactId>junit</artifactId> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.springframework</groupId> | |||
<artifactId>spring-test</artifactId> | |||
</dependency> | |||
</dependencies> | |||
<build> | |||
<plugins> | |||
</plugins> | |||
</build> | |||
<developers> | |||
<developer> | |||
<id>thinkgem</id> | |||
<name>WangZhen</name> | |||
<email>thinkgem at 163.com</email> | |||
<roles><role>Project lead</role></roles> | |||
<timezone>+8</timezone> | |||
</developer> | |||
</developers> | |||
<organization> | |||
<name>JeeSite</name> | |||
<url>http://jeesite.com</url> | |||
</organization> | |||
</project> |
@@ -0,0 +1,4 @@ | |||
#Wed Aug 15 09:37:26 CST 2018 | |||
nowgo|http\://10.100.207.87\:8081/repository/nowgo/|sources=1534297046468 | |||
central|https\://repo.maven.apache.org/maven2|sources=1534297046468 | |||
aliyun-repos|http\://maven.aliyun.com/nexus/content/groups/public|sources=1534297046468 |
@@ -0,0 +1,25 @@ | |||
<?xml version="1.0" encoding="UTF-8"?> | |||
<metadata modelVersion="1.1.0"> | |||
<groupId>com.jeesite</groupId> | |||
<artifactId>jeesite-common</artifactId> | |||
<version>4.0.4-SNAPSHOT</version> | |||
<versioning> | |||
<snapshot> | |||
<timestamp>20180811.152755</timestamp> | |||
<buildNumber>3</buildNumber> | |||
</snapshot> | |||
<lastUpdated>20180811152755</lastUpdated> | |||
<snapshotVersions> | |||
<snapshotVersion> | |||
<extension>jar</extension> | |||
<value>4.0.4-20180811.152755-3</value> | |||
<updated>20180811152755</updated> | |||
</snapshotVersion> | |||
<snapshotVersion> | |||
<extension>pom</extension> | |||
<value>4.0.4-20180811.152755-3</value> | |||
<updated>20180811152755</updated> | |||
</snapshotVersion> | |||
</snapshotVersions> | |||
</versioning> | |||
</metadata> |
@@ -0,0 +1 @@ | |||
27c12f5dc555d08ca06a214950a590c3454f7865 |
@@ -0,0 +1,3 @@ | |||
#NOTE: This is an Aether internal implementation file, its format can be changed without prior notice. | |||
#Mon Dec 16 10:39:01 CST 2019 | |||
maven-metadata-sonatype-repos-s.xml.lastUpdated=1576463941022 |
@@ -0,0 +1,4 @@ | |||
#NOTE: This is an Aether internal implementation file, its format can be changed without prior notice. | |||
#Fri Aug 17 10:43:02 CST 2018 | |||
jeesite-common-4.0.4.pom>nowgo= | |||
jeesite-common-4.0.4.jar>nowgo= |
@@ -0,0 +1,8 @@ | |||
#NOTE: This is an Aether internal implementation file, its format can be changed without prior notice. | |||
#Tue Sep 11 14:30:37 CST 2018 | |||
http\://10.110.130.81\:8081/repository/nowgo/.error= | |||
http\://maven.aliyun.com/nexus/content/groups/public/.error= | |||
https\://repo.maven.apache.org/maven2/.lastUpdated=1536647437105 | |||
http\://10.110.130.81\:8081/repository/nowgo/.lastUpdated=1536647436300 | |||
https\://repo.maven.apache.org/maven2/.error= | |||
http\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1536647436283 |
@@ -0,0 +1,5 @@ | |||
#NOTE: This is an Aether internal implementation file, its format can be changed without prior notice. | |||
#Fri Aug 17 10:43:02 CST 2018 | |||
http\://10.100.207.87\:8081/repository/nowgo/.lastUpdated=1534473782440 | |||
http\://maven.aliyun.com/nexus/content/groups/public/.error= | |||
http\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1534473781953 |
@@ -0,0 +1 @@ | |||
2dde64d645e99bf5c20becb908410b6d352012c0 |
@@ -0,0 +1,10 @@ | |||
<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/maven-v4_0_0.xsd"> | |||
<modelVersion>4.0.0</modelVersion> | |||
<groupId>com.jeesite</groupId> | |||
<artifactId>jeesite-common</artifactId> | |||
<version>4.0.4</version> | |||
<packaging>jar</packaging> | |||
</project> |
@@ -0,0 +1,5 @@ | |||
#NOTE: This is an Aether internal implementation file, its format can be changed without prior notice. | |||
#Fri Aug 17 10:43:01 CST 2018 | |||
http\://10.100.207.87\:8081/repository/nowgo/.lastUpdated=1534473781002 | |||
http\://maven.aliyun.com/nexus/content/groups/public/.error= | |||
http\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1534473780964 |
@@ -0,0 +1 @@ | |||
9dfaad1c6993518c0cfc468057fa2d02052b0c83 |
@@ -0,0 +1,4 @@ | |||
#NOTE: This is an Aether internal implementation file, its format can be changed without prior notice. | |||
#Thu Jun 20 10:12:37 CST 2019 | |||
jeesite-common-4.1.0-20181014.111620-1.jar>sonatype-repos-s= | |||
jeesite-common-4.1.0-20181014.111620-1.pom>sonatype-repos-s= |
@@ -0,0 +1 @@ | |||
1c36f7301f846c8d70d2e4e0d279d2061683d841 |
@@ -0,0 +1,302 @@ | |||
<?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> | |||
<parent> | |||
<groupId>com.jeesite</groupId> | |||
<artifactId>jeesite-parent</artifactId> | |||
<version>4.1.0-SNAPSHOT</version> | |||
<relativePath>../parent/pom.xml</relativePath> | |||
</parent> | |||
<artifactId>jeesite-common</artifactId> | |||
<packaging>jar</packaging> | |||
<name>JeeSite Common</name> | |||
<url>http://jeesite.com</url> | |||
<inceptionYear>2013-Now</inceptionYear> | |||
<properties> | |||
</properties> | |||
<dependencies> | |||
<!-- Apache Commons --> | |||
<dependency> | |||
<groupId>org.apache.commons</groupId> | |||
<artifactId>commons-lang3</artifactId> | |||
</dependency> | |||
<dependency> | |||
<groupId>commons-codec</groupId> | |||
<artifactId>commons-codec</artifactId> | |||
</dependency> | |||
<dependency> | |||
<groupId>commons-io</groupId> | |||
<artifactId>commons-io</artifactId> | |||
<version>${commons-io.version}</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>commons-fileupload</groupId> | |||
<artifactId>commons-fileupload</artifactId> | |||
<version>${commons-fileupload.version}</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>commons-beanutils</groupId> | |||
<artifactId>commons-beanutils</artifactId> | |||
<version>${commons-beanutils.version}</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.apache.commons</groupId> | |||
<artifactId>commons-text</artifactId> | |||
<version>${commons-text.version}</version> | |||
</dependency> | |||
<!-- Apache Tools Ant Tar Zip --> | |||
<dependency> | |||
<groupId>org.apache.ant</groupId> | |||
<artifactId>ant</artifactId> | |||
<version>${ant.version}</version> | |||
</dependency> | |||
<!-- Java serialization --> | |||
<dependency> | |||
<groupId>de.ruedigermoeller</groupId> | |||
<artifactId>fst</artifactId> | |||
<version>${fst.version}</version> | |||
</dependency> | |||
<!-- Json in java --> | |||
<dependency> | |||
<groupId>org.json</groupId> | |||
<artifactId>json</artifactId> | |||
<version>${json.version}</version> | |||
</dependency> | |||
<!-- Jackson json --> | |||
<dependency> | |||
<groupId>com.fasterxml.jackson.core</groupId> | |||
<artifactId>jackson-core</artifactId> | |||
</dependency> | |||
<dependency> | |||
<groupId>com.fasterxml.jackson.core</groupId> | |||
<artifactId>jackson-databind</artifactId> | |||
</dependency> | |||
<dependency> | |||
<groupId>com.fasterxml.jackson.dataformat</groupId> | |||
<artifactId>jackson-dataformat-xml</artifactId> | |||
</dependency> | |||
<!-- Java xml --> | |||
<dependency> | |||
<groupId>dom4j</groupId> | |||
<artifactId>dom4j</artifactId> | |||
</dependency> | |||
<!-- XPath xml --> | |||
<dependency> | |||
<groupId>jaxen</groupId> | |||
<artifactId>jaxen</artifactId> | |||
</dependency> | |||
<!-- Snake YAML --> | |||
<dependency> | |||
<groupId>org.yaml</groupId> | |||
<artifactId>snakeyaml</artifactId> | |||
</dependency> | |||
<!-- Apache HTTP --> | |||
<dependency> | |||
<groupId>org.apache.httpcomponents</groupId> | |||
<artifactId>httpclient</artifactId> | |||
</dependency> | |||
<!-- Jsoup HTTP --> | |||
<dependency> | |||
<groupId>org.jsoup</groupId> | |||
<artifactId>jsoup</artifactId> | |||
<version>${jsoup.version}</version> | |||
</dependency> | |||
<!-- Email --> | |||
<dependency> | |||
<groupId>org.apache.commons</groupId> | |||
<artifactId>commons-email</artifactId> | |||
<version>${commons-email.version}</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>javax.activation</groupId> | |||
<artifactId>activation</artifactId> | |||
<version>${activation.version}</version> | |||
</dependency> | |||
<!-- User Agent --> | |||
<dependency> | |||
<groupId>eu.bitwalker</groupId> | |||
<artifactId>UserAgentUtils</artifactId> | |||
<version>${UserAgentUtils.version}</version> | |||
</dependency> | |||
<!-- 图片Meta获取 --> | |||
<dependency> | |||
<groupId>com.drewnoakes</groupId> | |||
<artifactId>metadata-extractor</artifactId> | |||
<version>${metadata-extractor.version}</version> | |||
</dependency> | |||
<!-- 缩略图工具 --> | |||
<dependency> | |||
<groupId>net.coobird</groupId> | |||
<artifactId>thumbnailator</artifactId> | |||
<version>${thumbnailator.version}</version> | |||
</dependency> | |||
<!-- 图片验证码生成 --> | |||
<dependency> | |||
<groupId>com.bladejava</groupId> | |||
<artifactId>blade-patchca</artifactId> | |||
<version>${blade-patchca.version}</version> | |||
</dependency> | |||
<!-- File MimeType ContentType --> | |||
<dependency> | |||
<groupId>net.sf.jmimemagic</groupId> | |||
<artifactId>jmimemagic</artifactId> | |||
<version>${jmimemagic.version}</version> | |||
<exclusions> | |||
<exclusion> | |||
<groupId>xerces</groupId> | |||
<artifactId>xercesImpl</artifactId> | |||
</exclusion> | |||
<exclusion> | |||
<groupId>org.codehaus.jackson</groupId> | |||
<artifactId>jackson-xc</artifactId> | |||
</exclusion> | |||
<exclusion> | |||
<groupId>org.codehaus.jackson</groupId> | |||
<artifactId>jackson-jaxrs</artifactId> | |||
</exclusion> | |||
<exclusion> | |||
<artifactId>log4j</artifactId> | |||
<groupId>log4j</groupId> | |||
</exclusion> | |||
</exclusions> | |||
</dependency> | |||
<!-- 条形码、二维码生成 --> | |||
<dependency> | |||
<groupId>com.google.zxing</groupId> | |||
<artifactId>core</artifactId> | |||
<version>${zxing.version}</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>com.google.zxing</groupId> | |||
<artifactId>javase</artifactId> | |||
<version>${zxing.version}</version> | |||
</dependency> | |||
<!-- POI Office Tools --> | |||
<dependency> | |||
<groupId>org.apache.poi</groupId> | |||
<artifactId>poi</artifactId> | |||
<version>${poi.version}</version> | |||
<exclusions> | |||
<exclusion> | |||
<artifactId>commons-codec</artifactId> | |||
<groupId>commons-codec</groupId> | |||
</exclusion> | |||
</exclusions> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.apache.poi</groupId> | |||
<artifactId>poi-ooxml</artifactId> | |||
<version>${poi.version}</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.apache.poi</groupId> | |||
<artifactId>poi-ooxml-schemas</artifactId> | |||
<version>${poi.version}</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.apache.poi</groupId> | |||
<artifactId>poi-scratchpad</artifactId> | |||
<version>${poi.version}</version> | |||
</dependency> | |||
<!-- pinyin4j --> | |||
<dependency> | |||
<groupId>com.belerweb</groupId> | |||
<artifactId>pinyin4j</artifactId> | |||
<version>${pinyin4j.version}</version> | |||
</dependency> | |||
<!-- Logging begin --> | |||
<dependency> | |||
<groupId>org.slf4j</groupId> | |||
<artifactId>slf4j-api</artifactId> | |||
</dependency> | |||
<!-- common-logging 实际调用 slf4j --> | |||
<dependency> | |||
<groupId>org.slf4j</groupId> | |||
<artifactId>jcl-over-slf4j</artifactId> | |||
</dependency> | |||
<!-- jdk logging 实际调用 slf4j --> | |||
<dependency> | |||
<groupId>org.slf4j</groupId> | |||
<artifactId>jul-to-slf4j</artifactId> | |||
</dependency> | |||
<!-- log4j 实际调用 slf4j --> | |||
<dependency> | |||
<groupId>org.slf4j</groupId> | |||
<artifactId>log4j-over-slf4j</artifactId> | |||
</dependency> | |||
<!-- slf4j logback 实现 --> | |||
<dependency> | |||
<groupId>ch.qos.logback</groupId> | |||
<artifactId>logback-classic</artifactId> | |||
</dependency> | |||
<!-- Logging end --> | |||
<!-- Spring begin --> | |||
<dependency> | |||
<groupId>org.springframework</groupId> | |||
<artifactId>spring-core</artifactId> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.springframework</groupId> | |||
<artifactId>spring-web</artifactId> | |||
</dependency> | |||
<!-- Spring end --> | |||
<!-- JUnit Test --> | |||
<dependency> | |||
<groupId>junit</groupId> | |||
<artifactId>junit</artifactId> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.springframework</groupId> | |||
<artifactId>spring-test</artifactId> | |||
</dependency> | |||
</dependencies> | |||
<build> | |||
<plugins> | |||
</plugins> | |||
</build> | |||
<developers> | |||
<developer> | |||
<id>thinkgem</id> | |||
<name>WangZhen</name> | |||
<email>thinkgem at 163.com</email> | |||
<roles><role>Project lead</role></roles> | |||
<timezone>+8</timezone> | |||
</developer> | |||
</developers> | |||
<organization> | |||
<name>JeeSite</name> | |||
<url>http://jeesite.com</url> | |||
</organization> | |||
</project> |
@@ -0,0 +1 @@ | |||
9fddde6dd7120cf574d33db9d2556dc3cf521d28 |
@@ -0,0 +1,302 @@ | |||
<?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> | |||
<parent> | |||
<groupId>com.jeesite</groupId> | |||
<artifactId>jeesite-parent</artifactId> | |||
<version>4.1.0-SNAPSHOT</version> | |||
<relativePath>../parent/pom.xml</relativePath> | |||
</parent> | |||
<artifactId>jeesite-common</artifactId> | |||
<packaging>jar</packaging> | |||
<name>JeeSite Common</name> | |||
<url>http://jeesite.com</url> | |||
<inceptionYear>2013-Now</inceptionYear> | |||
<properties> | |||
</properties> | |||
<dependencies> | |||
<!-- Apache Commons --> | |||
<dependency> | |||
<groupId>org.apache.commons</groupId> | |||
<artifactId>commons-lang3</artifactId> | |||
</dependency> | |||
<dependency> | |||
<groupId>commons-codec</groupId> | |||
<artifactId>commons-codec</artifactId> | |||
</dependency> | |||
<dependency> | |||
<groupId>commons-io</groupId> | |||
<artifactId>commons-io</artifactId> | |||
<version>${commons-io.version}</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>commons-fileupload</groupId> | |||
<artifactId>commons-fileupload</artifactId> | |||
<version>${commons-fileupload.version}</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>commons-beanutils</groupId> | |||
<artifactId>commons-beanutils</artifactId> | |||
<version>${commons-beanutils.version}</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.apache.commons</groupId> | |||
<artifactId>commons-text</artifactId> | |||
<version>${commons-text.version}</version> | |||
</dependency> | |||
<!-- Apache Tools Ant Tar Zip --> | |||
<dependency> | |||
<groupId>org.apache.ant</groupId> | |||
<artifactId>ant</artifactId> | |||
<version>${ant.version}</version> | |||
</dependency> | |||
<!-- Java serialization --> | |||
<dependency> | |||
<groupId>de.ruedigermoeller</groupId> | |||
<artifactId>fst</artifactId> | |||
<version>${fst.version}</version> | |||
</dependency> | |||
<!-- Json in java --> | |||
<dependency> | |||
<groupId>org.json</groupId> | |||
<artifactId>json</artifactId> | |||
<version>${json.version}</version> | |||
</dependency> | |||
<!-- Jackson json --> | |||
<dependency> | |||
<groupId>com.fasterxml.jackson.core</groupId> | |||
<artifactId>jackson-core</artifactId> | |||
</dependency> | |||
<dependency> | |||
<groupId>com.fasterxml.jackson.core</groupId> | |||
<artifactId>jackson-databind</artifactId> | |||
</dependency> | |||
<dependency> | |||
<groupId>com.fasterxml.jackson.dataformat</groupId> | |||
<artifactId>jackson-dataformat-xml</artifactId> | |||
</dependency> | |||
<!-- Java xml --> | |||
<dependency> | |||
<groupId>dom4j</groupId> | |||
<artifactId>dom4j</artifactId> | |||
</dependency> | |||
<!-- XPath xml --> | |||
<dependency> | |||
<groupId>jaxen</groupId> | |||
<artifactId>jaxen</artifactId> | |||
</dependency> | |||
<!-- Snake YAML --> | |||
<dependency> | |||
<groupId>org.yaml</groupId> | |||
<artifactId>snakeyaml</artifactId> | |||
</dependency> | |||
<!-- Apache HTTP --> | |||
<dependency> | |||
<groupId>org.apache.httpcomponents</groupId> | |||
<artifactId>httpclient</artifactId> | |||
</dependency> | |||
<!-- Jsoup HTTP --> | |||
<dependency> | |||
<groupId>org.jsoup</groupId> | |||
<artifactId>jsoup</artifactId> | |||
<version>${jsoup.version}</version> | |||
</dependency> | |||
<!-- Email --> | |||
<dependency> | |||
<groupId>org.apache.commons</groupId> | |||
<artifactId>commons-email</artifactId> | |||
<version>${commons-email.version}</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>javax.activation</groupId> | |||
<artifactId>activation</artifactId> | |||
<version>${activation.version}</version> | |||
</dependency> | |||
<!-- User Agent --> | |||
<dependency> | |||
<groupId>eu.bitwalker</groupId> | |||
<artifactId>UserAgentUtils</artifactId> | |||
<version>${UserAgentUtils.version}</version> | |||
</dependency> | |||
<!-- 图片Meta获取 --> | |||
<dependency> | |||
<groupId>com.drewnoakes</groupId> | |||
<artifactId>metadata-extractor</artifactId> | |||
<version>${metadata-extractor.version}</version> | |||
</dependency> | |||
<!-- 缩略图工具 --> | |||
<dependency> | |||
<groupId>net.coobird</groupId> | |||
<artifactId>thumbnailator</artifactId> | |||
<version>${thumbnailator.version}</version> | |||
</dependency> | |||
<!-- 图片验证码生成 --> | |||
<dependency> | |||
<groupId>com.bladejava</groupId> | |||
<artifactId>blade-patchca</artifactId> | |||
<version>${blade-patchca.version}</version> | |||
</dependency> | |||
<!-- File MimeType ContentType --> | |||
<dependency> | |||
<groupId>net.sf.jmimemagic</groupId> | |||
<artifactId>jmimemagic</artifactId> | |||
<version>${jmimemagic.version}</version> | |||
<exclusions> | |||
<exclusion> | |||
<groupId>xerces</groupId> | |||
<artifactId>xercesImpl</artifactId> | |||
</exclusion> | |||
<exclusion> | |||
<groupId>org.codehaus.jackson</groupId> | |||
<artifactId>jackson-xc</artifactId> | |||
</exclusion> | |||
<exclusion> | |||
<groupId>org.codehaus.jackson</groupId> | |||
<artifactId>jackson-jaxrs</artifactId> | |||
</exclusion> | |||
<exclusion> | |||
<artifactId>log4j</artifactId> | |||
<groupId>log4j</groupId> | |||
</exclusion> | |||
</exclusions> | |||
</dependency> | |||
<!-- 条形码、二维码生成 --> | |||
<dependency> | |||
<groupId>com.google.zxing</groupId> | |||
<artifactId>core</artifactId> | |||
<version>${zxing.version}</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>com.google.zxing</groupId> | |||
<artifactId>javase</artifactId> | |||
<version>${zxing.version}</version> | |||
</dependency> | |||
<!-- POI Office Tools --> | |||
<dependency> | |||
<groupId>org.apache.poi</groupId> | |||
<artifactId>poi</artifactId> | |||
<version>${poi.version}</version> | |||
<exclusions> | |||
<exclusion> | |||
<artifactId>commons-codec</artifactId> | |||
<groupId>commons-codec</groupId> | |||
</exclusion> | |||
</exclusions> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.apache.poi</groupId> | |||
<artifactId>poi-ooxml</artifactId> | |||
<version>${poi.version}</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.apache.poi</groupId> | |||
<artifactId>poi-ooxml-schemas</artifactId> | |||
<version>${poi.version}</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.apache.poi</groupId> | |||
<artifactId>poi-scratchpad</artifactId> | |||
<version>${poi.version}</version> | |||
</dependency> | |||
<!-- pinyin4j --> | |||
<dependency> | |||
<groupId>com.belerweb</groupId> | |||
<artifactId>pinyin4j</artifactId> | |||
<version>${pinyin4j.version}</version> | |||
</dependency> | |||
<!-- Logging begin --> | |||
<dependency> | |||
<groupId>org.slf4j</groupId> | |||
<artifactId>slf4j-api</artifactId> | |||
</dependency> | |||
<!-- common-logging 实际调用 slf4j --> | |||
<dependency> | |||
<groupId>org.slf4j</groupId> | |||
<artifactId>jcl-over-slf4j</artifactId> | |||
</dependency> | |||
<!-- jdk logging 实际调用 slf4j --> | |||
<dependency> | |||
<groupId>org.slf4j</groupId> | |||
<artifactId>jul-to-slf4j</artifactId> | |||
</dependency> | |||
<!-- log4j 实际调用 slf4j --> | |||
<dependency> | |||
<groupId>org.slf4j</groupId> | |||
<artifactId>log4j-over-slf4j</artifactId> | |||
</dependency> | |||
<!-- slf4j logback 实现 --> | |||
<dependency> | |||
<groupId>ch.qos.logback</groupId> | |||
<artifactId>logback-classic</artifactId> | |||
</dependency> | |||
<!-- Logging end --> | |||
<!-- Spring begin --> | |||
<dependency> | |||
<groupId>org.springframework</groupId> | |||
<artifactId>spring-core</artifactId> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.springframework</groupId> | |||
<artifactId>spring-web</artifactId> | |||
</dependency> | |||
<!-- Spring end --> | |||
<!-- JUnit Test --> | |||
<dependency> | |||
<groupId>junit</groupId> | |||
<artifactId>junit</artifactId> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.springframework</groupId> | |||
<artifactId>spring-test</artifactId> | |||
</dependency> | |||
</dependencies> | |||
<build> | |||
<plugins> | |||
</plugins> | |||
</build> | |||
<developers> | |||
<developer> | |||
<id>thinkgem</id> | |||
<name>WangZhen</name> | |||
<email>thinkgem at 163.com</email> | |||
<roles><role>Project lead</role></roles> | |||
<timezone>+8</timezone> | |||
</developer> | |||
</developers> | |||
<organization> | |||
<name>JeeSite</name> | |||
<url>http://jeesite.com</url> | |||
</organization> | |||
</project> |
@@ -0,0 +1,25 @@ | |||
<?xml version="1.0" encoding="UTF-8"?> | |||
<metadata modelVersion="1.1.0"> | |||
<groupId>com.jeesite</groupId> | |||
<artifactId>jeesite-common</artifactId> | |||
<version>4.1.0-SNAPSHOT</version> | |||
<versioning> | |||
<snapshot> | |||
<timestamp>20181014.111620</timestamp> | |||
<buildNumber>1</buildNumber> | |||
</snapshot> | |||
<lastUpdated>20181014111620</lastUpdated> | |||
<snapshotVersions> | |||
<snapshotVersion> | |||
<extension>jar</extension> | |||
<value>4.1.0-20181014.111620-1</value> | |||
<updated>20181014111620</updated> | |||
</snapshotVersion> | |||
<snapshotVersion> | |||
<extension>pom</extension> | |||
<value>4.1.0-20181014.111620-1</value> | |||
<updated>20181014111620</updated> | |||
</snapshotVersion> | |||
</snapshotVersions> | |||
</versioning> | |||
</metadata> |
@@ -0,0 +1 @@ | |||
4df09dd05a53ef40a4eec262b59fe67e75a63742 |
@@ -0,0 +1,5 @@ | |||
#NOTE: This is an Aether internal implementation file, its format can be changed without prior notice. | |||
#Tue Nov 12 14:50:38 CST 2019 | |||
maven-metadata-snapshots.xml.lastUpdated=1573541438961 | |||
maven-metadata-snapshots.xml.error= | |||
maven-metadata-sonatype-repos-s.xml.lastUpdated=1573523023527 |
@@ -0,0 +1,4 @@ | |||
#NOTE: This is an Aether internal implementation file, its format can be changed without prior notice. | |||
#Mon Dec 10 15:59:26 CST 2018 | |||
jeesite-common-4.1.1-20181117.140155-1.jar>sonatype-repos-s= | |||
jeesite-common-4.1.1-20181117.140155-1.pom>sonatype-repos-s= |
@@ -0,0 +1 @@ | |||
7360196231cea28704e7dd31e3059ad35c3b8e61 |
@@ -0,0 +1,308 @@ | |||
<?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> | |||
<parent> | |||
<groupId>com.jeesite</groupId> | |||
<artifactId>jeesite-parent</artifactId> | |||
<version>4.1.1-SNAPSHOT</version> | |||
<relativePath>../parent/pom.xml</relativePath> | |||
</parent> | |||
<artifactId>jeesite-common</artifactId> | |||
<packaging>jar</packaging> | |||
<name>JeeSite Common</name> | |||
<url>http://jeesite.com</url> | |||
<inceptionYear>2013-Now</inceptionYear> | |||
<properties> | |||
</properties> | |||
<dependencies> | |||
<!-- Apache Commons --> | |||
<dependency> | |||
<groupId>org.apache.commons</groupId> | |||
<artifactId>commons-lang3</artifactId> | |||
</dependency> | |||
<dependency> | |||
<groupId>commons-codec</groupId> | |||
<artifactId>commons-codec</artifactId> | |||
</dependency> | |||
<dependency> | |||
<groupId>commons-io</groupId> | |||
<artifactId>commons-io</artifactId> | |||
<version>${commons-io.version}</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>commons-fileupload</groupId> | |||
<artifactId>commons-fileupload</artifactId> | |||
<version>${commons-fileupload.version}</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>commons-beanutils</groupId> | |||
<artifactId>commons-beanutils</artifactId> | |||
<version>${commons-beanutils.version}</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.apache.commons</groupId> | |||
<artifactId>commons-text</artifactId> | |||
<version>${commons-text.version}</version> | |||
</dependency> | |||
<!-- Apache Tools Ant Tar Zip --> | |||
<dependency> | |||
<groupId>org.apache.ant</groupId> | |||
<artifactId>ant</artifactId> | |||
<version>${ant.version}</version> | |||
</dependency> | |||
<!-- Java serialization --> | |||
<dependency> | |||
<groupId>de.ruedigermoeller</groupId> | |||
<artifactId>fst</artifactId> | |||
<version>${fst.version}</version> | |||
</dependency> | |||
<!-- Json in java --> | |||
<dependency> | |||
<groupId>org.json</groupId> | |||
<artifactId>json</artifactId> | |||
<version>${json.version}</version> | |||
</dependency> | |||
<!-- Jackson json --> | |||
<dependency> | |||
<groupId>com.fasterxml.jackson.core</groupId> | |||
<artifactId>jackson-core</artifactId> | |||
</dependency> | |||
<dependency> | |||
<groupId>com.fasterxml.jackson.core</groupId> | |||
<artifactId>jackson-databind</artifactId> | |||
</dependency> | |||
<dependency> | |||
<groupId>com.fasterxml.jackson.dataformat</groupId> | |||
<artifactId>jackson-dataformat-xml</artifactId> | |||
</dependency> | |||
<!-- Java xml --> | |||
<dependency> | |||
<groupId>dom4j</groupId> | |||
<artifactId>dom4j</artifactId> | |||
</dependency> | |||
<!-- XPath xml --> | |||
<dependency> | |||
<groupId>jaxen</groupId> | |||
<artifactId>jaxen</artifactId> | |||
</dependency> | |||
<!-- Snake YAML --> | |||
<dependency> | |||
<groupId>org.yaml</groupId> | |||
<artifactId>snakeyaml</artifactId> | |||
</dependency> | |||
<!-- Apache HTTP --> | |||
<dependency> | |||
<groupId>org.apache.httpcomponents</groupId> | |||
<artifactId>httpclient</artifactId> | |||
</dependency> | |||
<!-- Jsoup HTTP --> | |||
<dependency> | |||
<groupId>org.jsoup</groupId> | |||
<artifactId>jsoup</artifactId> | |||
<version>${jsoup.version}</version> | |||
</dependency> | |||
<!-- Email --> | |||
<dependency> | |||
<groupId>org.apache.commons</groupId> | |||
<artifactId>commons-email</artifactId> | |||
<version>${commons-email.version}</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>javax.activation</groupId> | |||
<artifactId>activation</artifactId> | |||
<version>${activation.version}</version> | |||
</dependency> | |||
<!-- User Agent --> | |||
<dependency> | |||
<groupId>eu.bitwalker</groupId> | |||
<artifactId>UserAgentUtils</artifactId> | |||
<version>${UserAgentUtils.version}</version> | |||
</dependency> | |||
<!-- 图片Meta获取 --> | |||
<dependency> | |||
<groupId>com.drewnoakes</groupId> | |||
<artifactId>metadata-extractor</artifactId> | |||
<version>${metadata-extractor.version}</version> | |||
</dependency> | |||
<!-- 缩略图工具 --> | |||
<dependency> | |||
<groupId>net.coobird</groupId> | |||
<artifactId>thumbnailator</artifactId> | |||
<version>${thumbnailator.version}</version> | |||
</dependency> | |||
<!-- 图片验证码生成 --> | |||
<dependency> | |||
<groupId>com.bladejava</groupId> | |||
<artifactId>blade-patchca</artifactId> | |||
<version>${blade-patchca.version}</version> | |||
</dependency> | |||
<!-- File MimeType ContentType --> | |||
<dependency> | |||
<groupId>net.sf.jmimemagic</groupId> | |||
<artifactId>jmimemagic</artifactId> | |||
<version>${jmimemagic.version}</version> | |||
<exclusions> | |||
<exclusion> | |||
<groupId>xerces</groupId> | |||
<artifactId>xercesImpl</artifactId> | |||
</exclusion> | |||
<exclusion> | |||
<groupId>org.codehaus.jackson</groupId> | |||
<artifactId>jackson-xc</artifactId> | |||
</exclusion> | |||
<exclusion> | |||
<groupId>org.codehaus.jackson</groupId> | |||
<artifactId>jackson-jaxrs</artifactId> | |||
</exclusion> | |||
<exclusion> | |||
<artifactId>log4j</artifactId> | |||
<groupId>log4j</groupId> | |||
</exclusion> | |||
</exclusions> | |||
</dependency> | |||
<!-- 条形码、二维码生成 --> | |||
<dependency> | |||
<groupId>com.google.zxing</groupId> | |||
<artifactId>core</artifactId> | |||
<version>${zxing.version}</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>com.google.zxing</groupId> | |||
<artifactId>javase</artifactId> | |||
<version>${zxing.version}</version> | |||
</dependency> | |||
<!-- POI Office Tools --> | |||
<dependency> | |||
<groupId>org.apache.poi</groupId> | |||
<artifactId>poi</artifactId> | |||
<version>${poi.version}</version> | |||
<exclusions> | |||
<exclusion> | |||
<artifactId>commons-codec</artifactId> | |||
<groupId>commons-codec</groupId> | |||
</exclusion> | |||
</exclusions> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.apache.poi</groupId> | |||
<artifactId>poi-ooxml</artifactId> | |||
<version>${poi.version}</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.apache.poi</groupId> | |||
<artifactId>poi-ooxml-schemas</artifactId> | |||
<version>${poi.version}</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.apache.poi</groupId> | |||
<artifactId>poi-scratchpad</artifactId> | |||
<version>${poi.version}</version> | |||
</dependency> | |||
<!-- pinyin4j --> | |||
<dependency> | |||
<groupId>com.belerweb</groupId> | |||
<artifactId>pinyin4j</artifactId> | |||
<version>${pinyin4j.version}</version> | |||
</dependency> | |||
<!-- Logging begin --> | |||
<dependency> | |||
<groupId>org.slf4j</groupId> | |||
<artifactId>slf4j-api</artifactId> | |||
</dependency> | |||
<!-- common-logging 实际调用 slf4j --> | |||
<dependency> | |||
<groupId>org.slf4j</groupId> | |||
<artifactId>jcl-over-slf4j</artifactId> | |||
</dependency> | |||
<!-- jdk logging 实际调用 slf4j --> | |||
<dependency> | |||
<groupId>org.slf4j</groupId> | |||
<artifactId>jul-to-slf4j</artifactId> | |||
</dependency> | |||
<!-- log4j 实际调用 slf4j --> | |||
<dependency> | |||
<groupId>org.slf4j</groupId> | |||
<artifactId>log4j-over-slf4j</artifactId> | |||
</dependency> | |||
<!-- slf4j logback 实现 --> | |||
<dependency> | |||
<groupId>ch.qos.logback</groupId> | |||
<artifactId>logback-classic</artifactId> | |||
</dependency> | |||
<!-- Logging end --> | |||
<!-- Spring begin --> | |||
<dependency> | |||
<groupId>org.springframework</groupId> | |||
<artifactId>spring-beans</artifactId> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.springframework</groupId> | |||
<artifactId>spring-web</artifactId> | |||
<optional>true</optional> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.springframework.boot</groupId> | |||
<artifactId>spring-boot</artifactId> | |||
<optional>true</optional> | |||
</dependency> | |||
<!-- Spring end --> | |||
<!-- JUnit Test --> | |||
<dependency> | |||
<groupId>junit</groupId> | |||
<artifactId>junit</artifactId> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.springframework</groupId> | |||
<artifactId>spring-test</artifactId> | |||
</dependency> | |||
</dependencies> | |||
<build> | |||
<plugins> | |||
</plugins> | |||
</build> | |||
<developers> | |||
<developer> | |||
<id>thinkgem</id> | |||
<name>WangZhen</name> | |||
<email>thinkgem at 163.com</email> | |||
<roles><role>Project lead</role></roles> | |||
<timezone>+8</timezone> | |||
</developer> | |||
</developers> | |||
<organization> | |||
<name>JeeSite</name> | |||
<url>http://jeesite.com</url> | |||
</organization> | |||
</project> |
@@ -0,0 +1 @@ | |||
2d2a0aa259f22571cd30c8fcd6061aae9c5d10f7 |
@@ -0,0 +1,308 @@ | |||
<?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> | |||
<parent> | |||
<groupId>com.jeesite</groupId> | |||
<artifactId>jeesite-parent</artifactId> | |||
<version>4.1.1-SNAPSHOT</version> | |||
<relativePath>../parent/pom.xml</relativePath> | |||
</parent> | |||
<artifactId>jeesite-common</artifactId> | |||
<packaging>jar</packaging> | |||
<name>JeeSite Common</name> | |||
<url>http://jeesite.com</url> | |||
<inceptionYear>2013-Now</inceptionYear> | |||
<properties> | |||
</properties> | |||
<dependencies> | |||
<!-- Apache Commons --> | |||
<dependency> | |||
<groupId>org.apache.commons</groupId> | |||
<artifactId>commons-lang3</artifactId> | |||
</dependency> | |||
<dependency> | |||
<groupId>commons-codec</groupId> | |||
<artifactId>commons-codec</artifactId> | |||
</dependency> | |||
<dependency> | |||
<groupId>commons-io</groupId> | |||
<artifactId>commons-io</artifactId> | |||
<version>${commons-io.version}</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>commons-fileupload</groupId> | |||
<artifactId>commons-fileupload</artifactId> | |||
<version>${commons-fileupload.version}</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>commons-beanutils</groupId> | |||
<artifactId>commons-beanutils</artifactId> | |||
<version>${commons-beanutils.version}</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.apache.commons</groupId> | |||
<artifactId>commons-text</artifactId> | |||
<version>${commons-text.version}</version> | |||
</dependency> | |||
<!-- Apache Tools Ant Tar Zip --> | |||
<dependency> | |||
<groupId>org.apache.ant</groupId> | |||
<artifactId>ant</artifactId> | |||
<version>${ant.version}</version> | |||
</dependency> | |||
<!-- Java serialization --> | |||
<dependency> | |||
<groupId>de.ruedigermoeller</groupId> | |||
<artifactId>fst</artifactId> | |||
<version>${fst.version}</version> | |||
</dependency> | |||
<!-- Json in java --> | |||
<dependency> | |||
<groupId>org.json</groupId> | |||
<artifactId>json</artifactId> | |||
<version>${json.version}</version> | |||
</dependency> | |||
<!-- Jackson json --> | |||
<dependency> | |||
<groupId>com.fasterxml.jackson.core</groupId> | |||
<artifactId>jackson-core</artifactId> | |||
</dependency> | |||
<dependency> | |||
<groupId>com.fasterxml.jackson.core</groupId> | |||
<artifactId>jackson-databind</artifactId> | |||
</dependency> | |||
<dependency> | |||
<groupId>com.fasterxml.jackson.dataformat</groupId> | |||
<artifactId>jackson-dataformat-xml</artifactId> | |||
</dependency> | |||
<!-- Java xml --> | |||
<dependency> | |||
<groupId>dom4j</groupId> | |||
<artifactId>dom4j</artifactId> | |||
</dependency> | |||
<!-- XPath xml --> | |||
<dependency> | |||
<groupId>jaxen</groupId> | |||
<artifactId>jaxen</artifactId> | |||
</dependency> | |||
<!-- Snake YAML --> | |||
<dependency> | |||
<groupId>org.yaml</groupId> | |||
<artifactId>snakeyaml</artifactId> | |||
</dependency> | |||
<!-- Apache HTTP --> | |||
<dependency> | |||
<groupId>org.apache.httpcomponents</groupId> | |||
<artifactId>httpclient</artifactId> | |||
</dependency> | |||
<!-- Jsoup HTTP --> | |||
<dependency> | |||
<groupId>org.jsoup</groupId> | |||
<artifactId>jsoup</artifactId> | |||
<version>${jsoup.version}</version> | |||
</dependency> | |||
<!-- Email --> | |||
<dependency> | |||
<groupId>org.apache.commons</groupId> | |||
<artifactId>commons-email</artifactId> | |||
<version>${commons-email.version}</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>javax.activation</groupId> | |||
<artifactId>activation</artifactId> | |||
<version>${activation.version}</version> | |||
</dependency> | |||
<!-- User Agent --> | |||
<dependency> | |||
<groupId>eu.bitwalker</groupId> | |||
<artifactId>UserAgentUtils</artifactId> | |||
<version>${UserAgentUtils.version}</version> | |||
</dependency> | |||
<!-- 图片Meta获取 --> | |||
<dependency> | |||
<groupId>com.drewnoakes</groupId> | |||
<artifactId>metadata-extractor</artifactId> | |||
<version>${metadata-extractor.version}</version> | |||
</dependency> | |||
<!-- 缩略图工具 --> | |||
<dependency> | |||
<groupId>net.coobird</groupId> | |||
<artifactId>thumbnailator</artifactId> | |||
<version>${thumbnailator.version}</version> | |||
</dependency> | |||
<!-- 图片验证码生成 --> | |||
<dependency> | |||
<groupId>com.bladejava</groupId> | |||
<artifactId>blade-patchca</artifactId> | |||
<version>${blade-patchca.version}</version> | |||
</dependency> | |||
<!-- File MimeType ContentType --> | |||
<dependency> | |||
<groupId>net.sf.jmimemagic</groupId> | |||
<artifactId>jmimemagic</artifactId> | |||
<version>${jmimemagic.version}</version> | |||
<exclusions> | |||
<exclusion> | |||
<groupId>xerces</groupId> | |||
<artifactId>xercesImpl</artifactId> | |||
</exclusion> | |||
<exclusion> | |||
<groupId>org.codehaus.jackson</groupId> | |||
<artifactId>jackson-xc</artifactId> | |||
</exclusion> | |||
<exclusion> | |||
<groupId>org.codehaus.jackson</groupId> | |||
<artifactId>jackson-jaxrs</artifactId> | |||
</exclusion> | |||
<exclusion> | |||
<artifactId>log4j</artifactId> | |||
<groupId>log4j</groupId> | |||
</exclusion> | |||
</exclusions> | |||
</dependency> | |||
<!-- 条形码、二维码生成 --> | |||
<dependency> | |||
<groupId>com.google.zxing</groupId> | |||
<artifactId>core</artifactId> | |||
<version>${zxing.version}</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>com.google.zxing</groupId> | |||
<artifactId>javase</artifactId> | |||
<version>${zxing.version}</version> | |||
</dependency> | |||
<!-- POI Office Tools --> | |||
<dependency> | |||
<groupId>org.apache.poi</groupId> | |||
<artifactId>poi</artifactId> | |||
<version>${poi.version}</version> | |||
<exclusions> | |||
<exclusion> | |||
<artifactId>commons-codec</artifactId> | |||
<groupId>commons-codec</groupId> | |||
</exclusion> | |||
</exclusions> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.apache.poi</groupId> | |||
<artifactId>poi-ooxml</artifactId> | |||
<version>${poi.version}</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.apache.poi</groupId> | |||
<artifactId>poi-ooxml-schemas</artifactId> | |||
<version>${poi.version}</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.apache.poi</groupId> | |||
<artifactId>poi-scratchpad</artifactId> | |||
<version>${poi.version}</version> | |||
</dependency> | |||
<!-- pinyin4j --> | |||
<dependency> | |||
<groupId>com.belerweb</groupId> | |||
<artifactId>pinyin4j</artifactId> | |||
<version>${pinyin4j.version}</version> | |||
</dependency> | |||
<!-- Logging begin --> | |||
<dependency> | |||
<groupId>org.slf4j</groupId> | |||
<artifactId>slf4j-api</artifactId> | |||
</dependency> | |||
<!-- common-logging 实际调用 slf4j --> | |||
<dependency> | |||
<groupId>org.slf4j</groupId> | |||
<artifactId>jcl-over-slf4j</artifactId> | |||
</dependency> | |||
<!-- jdk logging 实际调用 slf4j --> | |||
<dependency> | |||
<groupId>org.slf4j</groupId> | |||
<artifactId>jul-to-slf4j</artifactId> | |||
</dependency> | |||
<!-- log4j 实际调用 slf4j --> | |||
<dependency> | |||
<groupId>org.slf4j</groupId> | |||
<artifactId>log4j-over-slf4j</artifactId> | |||
</dependency> | |||
<!-- slf4j logback 实现 --> | |||
<dependency> | |||
<groupId>ch.qos.logback</groupId> | |||
<artifactId>logback-classic</artifactId> | |||
</dependency> | |||
<!-- Logging end --> | |||
<!-- Spring begin --> | |||
<dependency> | |||
<groupId>org.springframework</groupId> | |||
<artifactId>spring-beans</artifactId> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.springframework</groupId> | |||
<artifactId>spring-web</artifactId> | |||
<optional>true</optional> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.springframework.boot</groupId> | |||
<artifactId>spring-boot</artifactId> | |||
<optional>true</optional> | |||
</dependency> | |||
<!-- Spring end --> | |||
<!-- JUnit Test --> | |||
<dependency> | |||
<groupId>junit</groupId> | |||
<artifactId>junit</artifactId> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.springframework</groupId> | |||
<artifactId>spring-test</artifactId> | |||
</dependency> | |||
</dependencies> | |||
<build> | |||
<plugins> | |||
</plugins> | |||
</build> | |||
<developers> | |||
<developer> | |||
<id>thinkgem</id> | |||
<name>WangZhen</name> | |||
<email>thinkgem at 163.com</email> | |||
<roles><role>Project lead</role></roles> | |||
<timezone>+8</timezone> | |||
</developer> | |||
</developers> | |||
<organization> | |||
<name>JeeSite</name> | |||
<url>http://jeesite.com</url> | |||
</organization> | |||
</project> |
@@ -0,0 +1,25 @@ | |||
<?xml version="1.0" encoding="UTF-8"?> | |||
<metadata modelVersion="1.1.0"> | |||
<groupId>com.jeesite</groupId> | |||
<artifactId>jeesite-common</artifactId> | |||
<version>4.1.1-SNAPSHOT</version> | |||
<versioning> | |||
<snapshot> | |||
<timestamp>20181117.140155</timestamp> | |||
<buildNumber>1</buildNumber> | |||
</snapshot> | |||
<lastUpdated>20181117140155</lastUpdated> | |||
<snapshotVersions> | |||
<snapshotVersion> | |||
<extension>jar</extension> | |||
<value>4.1.1-20181117.140155-1</value> | |||
<updated>20181117140155</updated> | |||
</snapshotVersion> | |||
<snapshotVersion> | |||
<extension>pom</extension> | |||
<value>4.1.1-20181117.140155-1</value> | |||
<updated>20181117140155</updated> | |||
</snapshotVersion> | |||
</snapshotVersions> | |||
</versioning> | |||
</metadata> |
@@ -0,0 +1 @@ | |||
a606a4201952ede6efcbb0b937ddeeece104fff2 |
@@ -0,0 +1,10 @@ | |||
#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. | |||
#Thu Dec 10 19:28:56 CST 2020 | |||
maven-metadata-snapshots.xml.error= | |||
maven-metadata-sonatype-repos-s.xml.lastUpdated=1607599735201 | |||
maven-metadata-nowgo.xml/26329a2cb1f256892af0e94cb8caaac2838cfdc1@default-nowgo-http\://10.110.130.81\:8081/repository/nowgo/.lastUpdated=1592387103903 | |||
maven-metadata-lenovo.xml.lastUpdated=1578037700381 | |||
maven-metadata-nowgo.xml.error=Could not transfer metadata com.jeesite\:jeesite-common\:4.1.1-SNAPSHOT/maven-metadata.xml from/to nowgo (http\://10.110.130.81\:8081/repository/nowgo/)\: Connect to 10.110.130.81\:8081 [/10.110.130.81] failed\: Connection refused\: connect | |||
maven-metadata-snapshots.xml.lastUpdated=1573624112603 | |||
maven-metadata-lenovo.xml.error= | |||
maven-metadata-nowgo.xml/@default-nowgo-http\://10.110.130.81\:8081/repository/nowgo/.lastUpdated=1607599736694 |
@@ -0,0 +1,3 @@ | |||
#NOTE: This is an Aether internal implementation file, its format can be changed without prior notice. | |||
#Wed Feb 20 16:56:04 CST 2019 | |||
jeesite-common-4.1.1-custom.pom>nowgo= |
@@ -0,0 +1,10 @@ | |||
#NOTE: This is an Aether internal implementation file, its format can be changed without prior notice. | |||
#Wed Feb 20 16:56:11 CST 2019 | |||
http\://10.110.130.81\:8081/repository/nowgo/.error= | |||
https\://oss.sonatype.org/content/groups/public/.lastUpdated=1550652969768 | |||
http\://maven.aliyun.com/nexus/content/groups/public/.error= | |||
https\://repo.maven.apache.org/maven2/.lastUpdated=1550652971070 | |||
http\://10.110.130.81\:8081/repository/nowgo/.lastUpdated=1550652967830 | |||
https\://oss.sonatype.org/content/groups/public/.error= | |||
https\://repo.maven.apache.org/maven2/.error= | |||
http\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1550652967801 |
@@ -0,0 +1,9 @@ | |||
<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/maven-v4_0_0.xsd"> | |||
<modelVersion>4.0.0</modelVersion> | |||
<groupId>com.jeesite</groupId> | |||
<artifactId>jeesite-common</artifactId> | |||
<version>4.1.1-custom</version> | |||
</project> |
@@ -0,0 +1,5 @@ | |||
#NOTE: This is an Aether internal implementation file, its format can be changed without prior notice. | |||
#Wed Feb 20 16:56:04 CST 2019 | |||
http\://maven.aliyun.com/nexus/content/groups/public/.error= | |||
http\://10.110.130.81\:8081/repository/nowgo/.lastUpdated=1550652964023 | |||
http\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1550652963854 |
@@ -0,0 +1 @@ | |||
1fc7c0ddda95cc0a95fef10449a9df66a5a0e38b |
@@ -0,0 +1,4 @@ | |||
#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. | |||
#Wed Dec 19 13:32:12 CST 2018 | |||
jeesite-common-4.1.1.jar>nowgo= | |||
jeesite-common-4.1.1.pom>nowgo= |
@@ -0,0 +1,10 @@ | |||
#NOTE: This is an Aether internal implementation file, its format can be changed without prior notice. | |||
#Thu May 07 12:56:32 CST 2020 | |||
http\://10.110.130.81\:8081/repository/nowgo/.error= | |||
https\://oss.sonatype.org/content/groups/public/.lastUpdated=1588827390696 | |||
http\://maven.aliyun.com/nexus/content/groups/public/.error= | |||
https\://repo.maven.apache.org/maven2/.lastUpdated=1588827392291 | |||
http\://10.110.130.81\:8081/repository/nowgo/.lastUpdated=1588827387781 | |||
https\://oss.sonatype.org/content/groups/public/.error= | |||
https\://repo.maven.apache.org/maven2/.error= | |||
http\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1588827387766 |
@@ -0,0 +1,5 @@ | |||
#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. | |||
#Wed Dec 19 13:32:12 CST 2018 | |||
http\://maven.aliyun.com/nexus/content/groups/public/.error= | |||
http\://10.110.130.81\:8081/repository/nowgo/.lastUpdated=1545197532447 | |||
http\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1545197529469 |
@@ -0,0 +1 @@ | |||
f1ebac50bfb7e89d7ef14338e206b13631a138bb |
@@ -0,0 +1,10 @@ | |||
<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/maven-v4_0_0.xsd"> | |||
<modelVersion>4.0.0</modelVersion> | |||
<groupId>com.jeesite</groupId> | |||
<artifactId>jeesite-common</artifactId> | |||
<version>4.1.1</version> | |||
<packaging>jar</packaging> | |||
</project> |
@@ -0,0 +1,11 @@ | |||
#NOTE: This is an Aether internal implementation file, its format can be changed without prior notice. | |||
#Fri Jan 03 16:00:10 CST 2020 | |||
https\://oss.sonatype.org/content/groups/public/.error= | |||
https\://oss.sonatype.org/content/groups/public/.lastUpdated=1578037705129 | |||
http\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1578037704011 | |||
47b535a843933f662adcddb4ba336015ccc9b694@default-lenovo-http\://10.110.130.81\:8081/repository/lenovo-device/.lastUpdated=1578038410745 | |||
http\://maven.aliyun.com/nexus/content/groups/public/.error= | |||
http\://10.110.130.81\:8081/repository/lenovo-device/.error=Could not transfer artifact com.jeesite\:jeesite-common\:pom\:4.1.1 from/to lenovo (http\://10.110.130.81\:8081/repository/lenovo-device/)\: Failed to transfer file\: http\://10.110.130.81\:8081/repository/lenovo-device/com/jeesite/jeesite-common/4.1.1/jeesite-common-4.1.1.pom. Return code is\: 400, ReasonPhrase\: Repository version policy\: SNAPSHOT does not allow version\: 4.1.1. | |||
http\://10.110.130.81\:8081/repository/nowgo/.lastUpdated=1545197527478 | |||
https\://repo.maven.apache.org/maven2/.lastUpdated=1578037705950 | |||
https\://repo.maven.apache.org/maven2/.error= |
@@ -0,0 +1 @@ | |||
23c28e3087526c87fd74749630d88ce7d62e72ca |
@@ -0,0 +1,4 @@ | |||
#NOTE: This is an Aether internal implementation file, its format can be changed without prior notice. | |||
#Tue Mar 12 18:31:29 CST 2019 | |||
jeesite-common-4.1.3-20190215.133110-1.pom>sonatype-repos-s= | |||
jeesite-common-4.1.3-20190215.133110-1.jar>sonatype-repos-s= |
@@ -0,0 +1 @@ | |||
1e45cd27015fcd333c9bf43b26bb6d8bc6896af4 |
@@ -0,0 +1,314 @@ | |||
<?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> | |||
<parent> | |||
<groupId>com.jeesite</groupId> | |||
<artifactId>jeesite-parent</artifactId> | |||
<version>4.1.3-SNAPSHOT</version> | |||
<relativePath>../parent/pom.xml</relativePath> | |||
</parent> | |||
<artifactId>jeesite-common</artifactId> | |||
<packaging>jar</packaging> | |||
<name>JeeSite Common</name> | |||
<url>http://jeesite.com</url> | |||
<inceptionYear>2013-Now</inceptionYear> | |||
<properties> | |||
</properties> | |||
<dependencies> | |||
<!-- Apache Commons --> | |||
<dependency> | |||
<groupId>org.apache.commons</groupId> | |||
<artifactId>commons-lang3</artifactId> | |||
</dependency> | |||
<dependency> | |||
<groupId>commons-codec</groupId> | |||
<artifactId>commons-codec</artifactId> | |||
</dependency> | |||
<dependency> | |||
<groupId>commons-io</groupId> | |||
<artifactId>commons-io</artifactId> | |||
<version>${commons-io.version}</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>commons-fileupload</groupId> | |||
<artifactId>commons-fileupload</artifactId> | |||
<version>${commons-fileupload.version}</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>commons-beanutils</groupId> | |||
<artifactId>commons-beanutils</artifactId> | |||
<version>${commons-beanutils.version}</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.apache.commons</groupId> | |||
<artifactId>commons-text</artifactId> | |||
<version>${commons-text.version}</version> | |||
</dependency> | |||
<!-- Apache Tools Ant Tar Zip --> | |||
<dependency> | |||
<groupId>org.apache.ant</groupId> | |||
<artifactId>ant</artifactId> | |||
<version>${ant.version}</version> | |||
</dependency> | |||
<!-- Java serialization --> | |||
<dependency> | |||
<groupId>de.ruedigermoeller</groupId> | |||
<artifactId>fst</artifactId> | |||
<version>${fst.version}</version> | |||
</dependency> | |||
<!-- Json in java --> | |||
<dependency> | |||
<groupId>org.json</groupId> | |||
<artifactId>json</artifactId> | |||
<version>${json.version}</version> | |||
</dependency> | |||
<!-- Jackson json --> | |||
<dependency> | |||
<groupId>com.fasterxml.jackson.core</groupId> | |||
<artifactId>jackson-core</artifactId> | |||
</dependency> | |||
<dependency> | |||
<groupId>com.fasterxml.jackson.core</groupId> | |||
<artifactId>jackson-databind</artifactId> | |||
</dependency> | |||
<dependency> | |||
<groupId>com.fasterxml.jackson.dataformat</groupId> | |||
<artifactId>jackson-dataformat-xml</artifactId> | |||
</dependency> | |||
<!-- Java xml --> | |||
<dependency> | |||
<groupId>dom4j</groupId> | |||
<artifactId>dom4j</artifactId> | |||
</dependency> | |||
<!-- XPath xml --> | |||
<dependency> | |||
<groupId>jaxen</groupId> | |||
<artifactId>jaxen</artifactId> | |||
</dependency> | |||
<!-- Snake YAML --> | |||
<dependency> | |||
<groupId>org.yaml</groupId> | |||
<artifactId>snakeyaml</artifactId> | |||
</dependency> | |||
<!-- Apache HTTP --> | |||
<dependency> | |||
<groupId>org.apache.httpcomponents</groupId> | |||
<artifactId>httpclient</artifactId> | |||
</dependency> | |||
<!-- Jsoup HTTP --> | |||
<dependency> | |||
<groupId>org.jsoup</groupId> | |||
<artifactId>jsoup</artifactId> | |||
<version>${jsoup.version}</version> | |||
</dependency> | |||
<!-- Email --> | |||
<dependency> | |||
<groupId>org.apache.commons</groupId> | |||
<artifactId>commons-email</artifactId> | |||
<version>${commons-email.version}</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>javax.activation</groupId> | |||
<artifactId>activation</artifactId> | |||
<version>${activation.version}</version> | |||
</dependency> | |||
<!-- User Agent --> | |||
<dependency> | |||
<groupId>eu.bitwalker</groupId> | |||
<artifactId>UserAgentUtils</artifactId> | |||
<version>${UserAgentUtils.version}</version> | |||
</dependency> | |||
<!-- 图片Meta获取 | |||
<dependency> | |||
<groupId>com.drewnoakes</groupId> | |||
<artifactId>metadata-extractor</artifactId> | |||
<version>${metadata-extractor.version}</version> | |||
</dependency> --> | |||
<!-- 缩略图工具 --> | |||
<dependency> | |||
<groupId>net.coobird</groupId> | |||
<artifactId>thumbnailator</artifactId> | |||
<version>${thumbnailator.version}</version> | |||
</dependency> | |||
<!-- 支持CMYK图片 --> | |||
<dependency> | |||
<groupId>com.twelvemonkeys.imageio</groupId> | |||
<artifactId>imageio-jpeg</artifactId> | |||
<version>${twelvemonkeys.version}</version> | |||
</dependency> | |||
<!-- 图片验证码生成 --> | |||
<dependency> | |||
<groupId>com.bladejava</groupId> | |||
<artifactId>blade-patchca</artifactId> | |||
<version>${blade-patchca.version}</version> | |||
</dependency> | |||
<!-- File MimeType ContentType --> | |||
<dependency> | |||
<groupId>net.sf.jmimemagic</groupId> | |||
<artifactId>jmimemagic</artifactId> | |||
<version>${jmimemagic.version}</version> | |||
<exclusions> | |||
<exclusion> | |||
<groupId>xerces</groupId> | |||
<artifactId>xercesImpl</artifactId> | |||
</exclusion> | |||
<exclusion> | |||
<groupId>org.codehaus.jackson</groupId> | |||
<artifactId>jackson-xc</artifactId> | |||
</exclusion> | |||
<exclusion> | |||
<groupId>org.codehaus.jackson</groupId> | |||
<artifactId>jackson-jaxrs</artifactId> | |||
</exclusion> | |||
<exclusion> | |||
<artifactId>log4j</artifactId> | |||
<groupId>log4j</groupId> | |||
</exclusion> | |||
</exclusions> | |||
</dependency> | |||
<!-- 条形码、二维码生成 --> | |||
<dependency> | |||
<groupId>com.google.zxing</groupId> | |||
<artifactId>core</artifactId> | |||
<version>${zxing.version}</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>com.google.zxing</groupId> | |||
<artifactId>javase</artifactId> | |||
<version>${zxing.version}</version> | |||
</dependency> | |||
<!-- POI Office Tools --> | |||
<dependency> | |||
<groupId>org.apache.poi</groupId> | |||
<artifactId>poi</artifactId> | |||
<version>${poi.version}</version> | |||
<exclusions> | |||
<exclusion> | |||
<artifactId>commons-codec</artifactId> | |||
<groupId>commons-codec</groupId> | |||
</exclusion> | |||
</exclusions> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.apache.poi</groupId> | |||
<artifactId>poi-ooxml</artifactId> | |||
<version>${poi.version}</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.apache.poi</groupId> | |||
<artifactId>poi-ooxml-schemas</artifactId> | |||
<version>${poi.version}</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.apache.poi</groupId> | |||
<artifactId>poi-scratchpad</artifactId> | |||
<version>${poi.version}</version> | |||
</dependency> | |||
<!-- pinyin4j --> | |||
<dependency> | |||
<groupId>com.belerweb</groupId> | |||
<artifactId>pinyin4j</artifactId> | |||
<version>${pinyin4j.version}</version> | |||
</dependency> | |||
<!-- Logging begin --> | |||
<dependency> | |||
<groupId>org.slf4j</groupId> | |||
<artifactId>slf4j-api</artifactId> | |||
</dependency> | |||
<!-- common-logging 实际调用 slf4j --> | |||
<dependency> | |||
<groupId>org.slf4j</groupId> | |||
<artifactId>jcl-over-slf4j</artifactId> | |||
</dependency> | |||
<!-- jdk logging 实际调用 slf4j --> | |||
<dependency> | |||
<groupId>org.slf4j</groupId> | |||
<artifactId>jul-to-slf4j</artifactId> | |||
</dependency> | |||
<!-- log4j 实际调用 slf4j --> | |||
<dependency> | |||
<groupId>org.slf4j</groupId> | |||
<artifactId>log4j-over-slf4j</artifactId> | |||
</dependency> | |||
<!-- slf4j logback 实现 --> | |||
<dependency> | |||
<groupId>ch.qos.logback</groupId> | |||
<artifactId>logback-classic</artifactId> | |||
</dependency> | |||
<!-- Logging end --> | |||
<!-- Spring begin --> | |||
<dependency> | |||
<groupId>org.springframework</groupId> | |||
<artifactId>spring-beans</artifactId> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.springframework</groupId> | |||
<artifactId>spring-web</artifactId> | |||
<optional>true</optional> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.springframework.boot</groupId> | |||
<artifactId>spring-boot</artifactId> | |||
<optional>true</optional> | |||
</dependency> | |||
<!-- Spring end --> | |||
<!-- JUnit Test --> | |||
<dependency> | |||
<groupId>junit</groupId> | |||
<artifactId>junit</artifactId> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.springframework</groupId> | |||
<artifactId>spring-test</artifactId> | |||
</dependency> | |||
</dependencies> | |||
<build> | |||
<plugins> | |||
</plugins> | |||
</build> | |||
<developers> | |||
<developer> | |||
<id>thinkgem</id> | |||
<name>WangZhen</name> | |||
<email>thinkgem at 163.com</email> | |||
<roles><role>Project lead</role></roles> | |||
<timezone>+8</timezone> | |||
</developer> | |||
</developers> | |||
<organization> | |||
<name>JeeSite</name> | |||
<url>http://jeesite.com</url> | |||
</organization> | |||
</project> |
@@ -0,0 +1 @@ | |||
e635a6241f347971761ff41a10416065dcf9291e |
@@ -0,0 +1,314 @@ | |||
<?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> | |||
<parent> | |||
<groupId>com.jeesite</groupId> | |||
<artifactId>jeesite-parent</artifactId> | |||
<version>4.1.3-SNAPSHOT</version> | |||
<relativePath>../parent/pom.xml</relativePath> | |||
</parent> | |||
<artifactId>jeesite-common</artifactId> | |||
<packaging>jar</packaging> | |||
<name>JeeSite Common</name> | |||
<url>http://jeesite.com</url> | |||
<inceptionYear>2013-Now</inceptionYear> | |||
<properties> | |||
</properties> | |||
<dependencies> | |||
<!-- Apache Commons --> | |||
<dependency> | |||
<groupId>org.apache.commons</groupId> | |||
<artifactId>commons-lang3</artifactId> | |||
</dependency> | |||
<dependency> | |||
<groupId>commons-codec</groupId> | |||
<artifactId>commons-codec</artifactId> | |||
</dependency> | |||
<dependency> | |||
<groupId>commons-io</groupId> | |||
<artifactId>commons-io</artifactId> | |||
<version>${commons-io.version}</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>commons-fileupload</groupId> | |||
<artifactId>commons-fileupload</artifactId> | |||
<version>${commons-fileupload.version}</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>commons-beanutils</groupId> | |||
<artifactId>commons-beanutils</artifactId> | |||
<version>${commons-beanutils.version}</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.apache.commons</groupId> | |||
<artifactId>commons-text</artifactId> | |||
<version>${commons-text.version}</version> | |||
</dependency> | |||
<!-- Apache Tools Ant Tar Zip --> | |||
<dependency> | |||
<groupId>org.apache.ant</groupId> | |||
<artifactId>ant</artifactId> | |||
<version>${ant.version}</version> | |||
</dependency> | |||
<!-- Java serialization --> | |||
<dependency> | |||
<groupId>de.ruedigermoeller</groupId> | |||
<artifactId>fst</artifactId> | |||
<version>${fst.version}</version> | |||
</dependency> | |||
<!-- Json in java --> | |||
<dependency> | |||
<groupId>org.json</groupId> | |||
<artifactId>json</artifactId> | |||
<version>${json.version}</version> | |||
</dependency> | |||
<!-- Jackson json --> | |||
<dependency> | |||
<groupId>com.fasterxml.jackson.core</groupId> | |||
<artifactId>jackson-core</artifactId> | |||
</dependency> | |||
<dependency> | |||
<groupId>com.fasterxml.jackson.core</groupId> | |||
<artifactId>jackson-databind</artifactId> | |||
</dependency> | |||
<dependency> | |||
<groupId>com.fasterxml.jackson.dataformat</groupId> | |||
<artifactId>jackson-dataformat-xml</artifactId> | |||
</dependency> | |||
<!-- Java xml --> | |||
<dependency> | |||
<groupId>dom4j</groupId> | |||
<artifactId>dom4j</artifactId> | |||
</dependency> | |||
<!-- XPath xml --> | |||
<dependency> | |||
<groupId>jaxen</groupId> | |||
<artifactId>jaxen</artifactId> | |||
</dependency> | |||
<!-- Snake YAML --> | |||
<dependency> | |||
<groupId>org.yaml</groupId> | |||
<artifactId>snakeyaml</artifactId> | |||
</dependency> | |||
<!-- Apache HTTP --> | |||
<dependency> | |||
<groupId>org.apache.httpcomponents</groupId> | |||
<artifactId>httpclient</artifactId> | |||
</dependency> | |||
<!-- Jsoup HTTP --> | |||
<dependency> | |||
<groupId>org.jsoup</groupId> | |||
<artifactId>jsoup</artifactId> | |||
<version>${jsoup.version}</version> | |||
</dependency> | |||
<!-- Email --> | |||
<dependency> | |||
<groupId>org.apache.commons</groupId> | |||
<artifactId>commons-email</artifactId> | |||
<version>${commons-email.version}</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>javax.activation</groupId> | |||
<artifactId>activation</artifactId> | |||
<version>${activation.version}</version> | |||
</dependency> | |||
<!-- User Agent --> | |||
<dependency> | |||
<groupId>eu.bitwalker</groupId> | |||
<artifactId>UserAgentUtils</artifactId> | |||
<version>${UserAgentUtils.version}</version> | |||
</dependency> | |||
<!-- 图片Meta获取 | |||
<dependency> | |||
<groupId>com.drewnoakes</groupId> | |||
<artifactId>metadata-extractor</artifactId> | |||
<version>${metadata-extractor.version}</version> | |||
</dependency> --> | |||
<!-- 缩略图工具 --> | |||
<dependency> | |||
<groupId>net.coobird</groupId> | |||
<artifactId>thumbnailator</artifactId> | |||
<version>${thumbnailator.version}</version> | |||
</dependency> | |||
<!-- 支持CMYK图片 --> | |||
<dependency> | |||
<groupId>com.twelvemonkeys.imageio</groupId> | |||
<artifactId>imageio-jpeg</artifactId> | |||
<version>${twelvemonkeys.version}</version> | |||
</dependency> | |||
<!-- 图片验证码生成 --> | |||
<dependency> | |||
<groupId>com.bladejava</groupId> | |||
<artifactId>blade-patchca</artifactId> | |||
<version>${blade-patchca.version}</version> | |||
</dependency> | |||
<!-- File MimeType ContentType --> | |||
<dependency> | |||
<groupId>net.sf.jmimemagic</groupId> | |||
<artifactId>jmimemagic</artifactId> | |||
<version>${jmimemagic.version}</version> | |||
<exclusions> | |||
<exclusion> | |||
<groupId>xerces</groupId> | |||
<artifactId>xercesImpl</artifactId> | |||
</exclusion> | |||
<exclusion> | |||
<groupId>org.codehaus.jackson</groupId> | |||
<artifactId>jackson-xc</artifactId> | |||
</exclusion> | |||
<exclusion> | |||
<groupId>org.codehaus.jackson</groupId> | |||
<artifactId>jackson-jaxrs</artifactId> | |||
</exclusion> | |||
<exclusion> | |||
<artifactId>log4j</artifactId> | |||
<groupId>log4j</groupId> | |||
</exclusion> | |||
</exclusions> | |||
</dependency> | |||
<!-- 条形码、二维码生成 --> | |||
<dependency> | |||
<groupId>com.google.zxing</groupId> | |||
<artifactId>core</artifactId> | |||
<version>${zxing.version}</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>com.google.zxing</groupId> | |||
<artifactId>javase</artifactId> | |||
<version>${zxing.version}</version> | |||
</dependency> | |||
<!-- POI Office Tools --> | |||
<dependency> | |||
<groupId>org.apache.poi</groupId> | |||
<artifactId>poi</artifactId> | |||
<version>${poi.version}</version> | |||
<exclusions> | |||
<exclusion> | |||
<artifactId>commons-codec</artifactId> | |||
<groupId>commons-codec</groupId> | |||
</exclusion> | |||
</exclusions> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.apache.poi</groupId> | |||
<artifactId>poi-ooxml</artifactId> | |||
<version>${poi.version}</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.apache.poi</groupId> | |||
<artifactId>poi-ooxml-schemas</artifactId> | |||
<version>${poi.version}</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.apache.poi</groupId> | |||
<artifactId>poi-scratchpad</artifactId> | |||
<version>${poi.version}</version> | |||
</dependency> | |||
<!-- pinyin4j --> | |||
<dependency> | |||
<groupId>com.belerweb</groupId> | |||
<artifactId>pinyin4j</artifactId> | |||
<version>${pinyin4j.version}</version> | |||
</dependency> | |||
<!-- Logging begin --> | |||
<dependency> | |||
<groupId>org.slf4j</groupId> | |||
<artifactId>slf4j-api</artifactId> | |||
</dependency> | |||
<!-- common-logging 实际调用 slf4j --> | |||
<dependency> | |||
<groupId>org.slf4j</groupId> | |||
<artifactId>jcl-over-slf4j</artifactId> | |||
</dependency> | |||
<!-- jdk logging 实际调用 slf4j --> | |||
<dependency> | |||
<groupId>org.slf4j</groupId> | |||
<artifactId>jul-to-slf4j</artifactId> | |||
</dependency> | |||
<!-- log4j 实际调用 slf4j --> | |||
<dependency> | |||
<groupId>org.slf4j</groupId> | |||
<artifactId>log4j-over-slf4j</artifactId> | |||
</dependency> | |||
<!-- slf4j logback 实现 --> | |||
<dependency> | |||
<groupId>ch.qos.logback</groupId> | |||
<artifactId>logback-classic</artifactId> | |||
</dependency> | |||
<!-- Logging end --> | |||
<!-- Spring begin --> | |||
<dependency> | |||
<groupId>org.springframework</groupId> | |||
<artifactId>spring-beans</artifactId> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.springframework</groupId> | |||
<artifactId>spring-web</artifactId> | |||
<optional>true</optional> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.springframework.boot</groupId> | |||
<artifactId>spring-boot</artifactId> | |||
<optional>true</optional> | |||
</dependency> | |||
<!-- Spring end --> | |||
<!-- JUnit Test --> | |||
<dependency> | |||
<groupId>junit</groupId> | |||
<artifactId>junit</artifactId> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.springframework</groupId> | |||
<artifactId>spring-test</artifactId> | |||
</dependency> | |||
</dependencies> | |||
<build> | |||
<plugins> | |||
</plugins> | |||
</build> | |||
<developers> | |||
<developer> | |||
<id>thinkgem</id> | |||
<name>WangZhen</name> | |||
<email>thinkgem at 163.com</email> | |||
<roles><role>Project lead</role></roles> | |||
<timezone>+8</timezone> | |||
</developer> | |||
</developers> | |||
<organization> | |||
<name>JeeSite</name> | |||
<url>http://jeesite.com</url> | |||
</organization> | |||
</project> |
@@ -0,0 +1,25 @@ | |||
<?xml version="1.0" encoding="UTF-8"?> | |||
<metadata modelVersion="1.1.0"> | |||
<groupId>com.jeesite</groupId> | |||
<artifactId>jeesite-common</artifactId> | |||
<version>4.1.3-SNAPSHOT</version> | |||
<versioning> | |||
<snapshot> | |||
<timestamp>20190215.133110</timestamp> | |||
<buildNumber>1</buildNumber> | |||
</snapshot> | |||
<lastUpdated>20190215133110</lastUpdated> | |||
<snapshotVersions> | |||
<snapshotVersion> | |||
<extension>jar</extension> | |||
<value>4.1.3-20190215.133110-1</value> | |||
<updated>20190215133110</updated> | |||
</snapshotVersion> | |||
<snapshotVersion> | |||
<extension>pom</extension> | |||
<value>4.1.3-20190215.133110-1</value> | |||
<updated>20190215133110</updated> | |||
</snapshotVersion> | |||
</snapshotVersions> | |||
</versioning> | |||
</metadata> |
@@ -0,0 +1 @@ | |||
4f8b9bfd8409a0c4871f136fe532114b088a6d07 |
@@ -0,0 +1,3 @@ | |||
#NOTE: This is an Aether internal implementation file, its format can be changed without prior notice. | |||
#Tue Mar 12 18:30:33 CST 2019 | |||
maven-metadata-sonatype-repos-s.xml.lastUpdated=1552386633227 |
@@ -0,0 +1,6 @@ | |||
#NOTE: This is an Aether internal implementation file, its format can be changed without prior notice. | |||
#Tue Nov 12 15:38:13 CST 2019 | |||
jeesite-common-4.1.4-20190320.080809-1.jar>sonatype-repos-s= | |||
jeesite-common-4.1.4-20190320.080809-1.pom>sonatype-repos-s= | |||
jeesite-common-4.1.4-20190423.125843-2.jar>sonatype-repos-s= | |||
jeesite-common-4.1.4-20190423.125843-2.pom>sonatype-repos-s= |
@@ -0,0 +1 @@ | |||
843a4239a32c726d468ec3668f33802f34ee5b96 |
@@ -0,0 +1,314 @@ | |||
<?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> | |||
<parent> | |||
<groupId>com.jeesite</groupId> | |||
<artifactId>jeesite-parent</artifactId> | |||
<version>4.1.4-SNAPSHOT</version> | |||
<relativePath>../parent/pom.xml</relativePath> | |||
</parent> | |||
<artifactId>jeesite-common</artifactId> | |||
<packaging>jar</packaging> | |||
<name>JeeSite Common</name> | |||
<url>http://jeesite.com</url> | |||
<inceptionYear>2013-Now</inceptionYear> | |||
<properties> | |||
</properties> | |||
<dependencies> | |||
<!-- Apache Commons --> | |||
<dependency> | |||
<groupId>org.apache.commons</groupId> | |||
<artifactId>commons-lang3</artifactId> | |||
</dependency> | |||
<dependency> | |||
<groupId>commons-codec</groupId> | |||
<artifactId>commons-codec</artifactId> | |||
</dependency> | |||
<dependency> | |||
<groupId>commons-io</groupId> | |||
<artifactId>commons-io</artifactId> | |||
<version>${commons-io.version}</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>commons-fileupload</groupId> | |||
<artifactId>commons-fileupload</artifactId> | |||
<version>${commons-fileupload.version}</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>commons-beanutils</groupId> | |||
<artifactId>commons-beanutils</artifactId> | |||
<version>${commons-beanutils.version}</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.apache.commons</groupId> | |||
<artifactId>commons-text</artifactId> | |||
<version>${commons-text.version}</version> | |||
</dependency> | |||
<!-- Apache Tools Ant Tar Zip --> | |||
<dependency> | |||
<groupId>org.apache.ant</groupId> | |||
<artifactId>ant</artifactId> | |||
<version>${ant.version}</version> | |||
</dependency> | |||
<!-- Java serialization --> | |||
<dependency> | |||
<groupId>de.ruedigermoeller</groupId> | |||
<artifactId>fst</artifactId> | |||
<version>${fst.version}</version> | |||
</dependency> | |||
<!-- Json in java --> | |||
<dependency> | |||
<groupId>org.json</groupId> | |||
<artifactId>json</artifactId> | |||
<version>${json.version}</version> | |||
</dependency> | |||
<!-- Jackson json --> | |||
<dependency> | |||
<groupId>com.fasterxml.jackson.core</groupId> | |||
<artifactId>jackson-core</artifactId> | |||
</dependency> | |||
<dependency> | |||
<groupId>com.fasterxml.jackson.core</groupId> | |||
<artifactId>jackson-databind</artifactId> | |||
</dependency> | |||
<dependency> | |||
<groupId>com.fasterxml.jackson.dataformat</groupId> | |||
<artifactId>jackson-dataformat-xml</artifactId> | |||
</dependency> | |||
<!-- Java xml --> | |||
<dependency> | |||
<groupId>dom4j</groupId> | |||
<artifactId>dom4j</artifactId> | |||
</dependency> | |||
<!-- XPath xml --> | |||
<dependency> | |||
<groupId>jaxen</groupId> | |||
<artifactId>jaxen</artifactId> | |||
</dependency> | |||
<!-- Snake YAML --> | |||
<dependency> | |||
<groupId>org.yaml</groupId> | |||
<artifactId>snakeyaml</artifactId> | |||
</dependency> | |||
<!-- Apache HTTP --> | |||
<dependency> | |||
<groupId>org.apache.httpcomponents</groupId> | |||
<artifactId>httpclient</artifactId> | |||
</dependency> | |||
<!-- Jsoup HTTP --> | |||
<dependency> | |||
<groupId>org.jsoup</groupId> | |||
<artifactId>jsoup</artifactId> | |||
<version>${jsoup.version}</version> | |||
</dependency> | |||
<!-- Email --> | |||
<dependency> | |||
<groupId>org.apache.commons</groupId> | |||
<artifactId>commons-email</artifactId> | |||
<version>${commons-email.version}</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>javax.activation</groupId> | |||
<artifactId>activation</artifactId> | |||
<version>${activation.version}</version> | |||
</dependency> | |||
<!-- User Agent --> | |||
<dependency> | |||
<groupId>eu.bitwalker</groupId> | |||
<artifactId>UserAgentUtils</artifactId> | |||
<version>${UserAgentUtils.version}</version> | |||
</dependency> | |||
<!-- 图片Meta获取 | |||
<dependency> | |||
<groupId>com.drewnoakes</groupId> | |||
<artifactId>metadata-extractor</artifactId> | |||
<version>${metadata-extractor.version}</version> | |||
</dependency> --> | |||
<!-- 缩略图工具 --> | |||
<dependency> | |||
<groupId>net.coobird</groupId> | |||
<artifactId>thumbnailator</artifactId> | |||
<version>${thumbnailator.version}</version> | |||
</dependency> | |||
<!-- 支持CMYK图片 --> | |||
<dependency> | |||
<groupId>com.twelvemonkeys.imageio</groupId> | |||
<artifactId>imageio-jpeg</artifactId> | |||
<version>${twelvemonkeys.version}</version> | |||
</dependency> | |||
<!-- 图片验证码生成 --> | |||
<dependency> | |||
<groupId>com.bladejava</groupId> | |||
<artifactId>blade-patchca</artifactId> | |||
<version>${blade-patchca.version}</version> | |||
</dependency> | |||
<!-- File MimeType ContentType --> | |||
<dependency> | |||
<groupId>net.sf.jmimemagic</groupId> | |||
<artifactId>jmimemagic</artifactId> | |||
<version>${jmimemagic.version}</version> | |||
<exclusions> | |||
<exclusion> | |||
<groupId>xerces</groupId> | |||
<artifactId>xercesImpl</artifactId> | |||
</exclusion> | |||
<exclusion> | |||
<groupId>org.codehaus.jackson</groupId> | |||
<artifactId>jackson-xc</artifactId> | |||
</exclusion> | |||
<exclusion> | |||
<groupId>org.codehaus.jackson</groupId> | |||
<artifactId>jackson-jaxrs</artifactId> | |||
</exclusion> | |||
<exclusion> | |||
<artifactId>log4j</artifactId> | |||
<groupId>log4j</groupId> | |||
</exclusion> | |||
</exclusions> | |||
</dependency> | |||
<!-- 条形码、二维码生成 --> | |||
<dependency> | |||
<groupId>com.google.zxing</groupId> | |||
<artifactId>core</artifactId> | |||
<version>${zxing.version}</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>com.google.zxing</groupId> | |||
<artifactId>javase</artifactId> | |||
<version>${zxing.version}</version> | |||
</dependency> | |||
<!-- POI Office Tools --> | |||
<dependency> | |||
<groupId>org.apache.poi</groupId> | |||
<artifactId>poi</artifactId> | |||
<version>${poi.version}</version> | |||
<exclusions> | |||
<exclusion> | |||
<artifactId>commons-codec</artifactId> | |||
<groupId>commons-codec</groupId> | |||
</exclusion> | |||
</exclusions> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.apache.poi</groupId> | |||
<artifactId>poi-ooxml</artifactId> | |||
<version>${poi.version}</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.apache.poi</groupId> | |||
<artifactId>poi-ooxml-schemas</artifactId> | |||
<version>${poi.version}</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.apache.poi</groupId> | |||
<artifactId>poi-scratchpad</artifactId> | |||
<version>${poi.version}</version> | |||
</dependency> | |||
<!-- pinyin4j --> | |||
<dependency> | |||
<groupId>com.belerweb</groupId> | |||
<artifactId>pinyin4j</artifactId> | |||
<version>${pinyin4j.version}</version> | |||
</dependency> | |||
<!-- Logging begin --> | |||
<dependency> | |||
<groupId>org.slf4j</groupId> | |||
<artifactId>slf4j-api</artifactId> | |||
</dependency> | |||
<!-- common-logging 实际调用 slf4j --> | |||
<dependency> | |||
<groupId>org.slf4j</groupId> | |||
<artifactId>jcl-over-slf4j</artifactId> | |||
</dependency> | |||
<!-- jdk logging 实际调用 slf4j --> | |||
<dependency> | |||
<groupId>org.slf4j</groupId> | |||
<artifactId>jul-to-slf4j</artifactId> | |||
</dependency> | |||
<!-- log4j 实际调用 slf4j --> | |||
<dependency> | |||
<groupId>org.slf4j</groupId> | |||
<artifactId>log4j-over-slf4j</artifactId> | |||
</dependency> | |||
<!-- slf4j logback 实现 --> | |||
<dependency> | |||
<groupId>ch.qos.logback</groupId> | |||
<artifactId>logback-classic</artifactId> | |||
</dependency> | |||
<!-- Logging end --> | |||
<!-- Spring begin --> | |||
<dependency> | |||
<groupId>org.springframework</groupId> | |||
<artifactId>spring-beans</artifactId> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.springframework</groupId> | |||
<artifactId>spring-web</artifactId> | |||
<optional>true</optional> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.springframework.boot</groupId> | |||
<artifactId>spring-boot</artifactId> | |||
<optional>true</optional> | |||
</dependency> | |||
<!-- Spring end --> | |||
<!-- JUnit Test --> | |||
<dependency> | |||
<groupId>junit</groupId> | |||
<artifactId>junit</artifactId> | |||
</dependency> | |||
<dependency> | |||
<groupId>org.springframework</groupId> | |||
<artifactId>spring-test</artifactId> | |||
</dependency> | |||
</dependencies> | |||
<build> | |||
<plugins> | |||
</plugins> | |||
</build> | |||
<developers> | |||
<developer> | |||
<id>thinkgem</id> | |||
<name>WangZhen</name> | |||
<email>thinkgem at 163.com</email> | |||
<roles><role>Project lead</role></roles> | |||
<timezone>+8</timezone> | |||
</developer> | |||
</developers> | |||
<organization> | |||
<name>JeeSite</name> | |||
<url>http://jeesite.com</url> | |||
</organization> | |||
</project> |