diff --git a/.classpath b/.classpath index dd47d24025f55238b67a7bb60389e97ce2aa99b1..5a160151985f3d194c70a52b1d3349866a2b0e0b 100644 --- a/.classpath +++ b/.classpath @@ -6,7 +6,11 @@ - + + + + + diff --git a/.gitignore b/.gitignore index 8bfda72c88944fd36d40e3c5a86aaa8fca40529a..67bd3da4d76e1c094512baa51ad4f795bf415140 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,9 @@ -/target/ -/jfinalide.properties -.idea* -JFinalOA.iml +/target/ +/jfinalide.properties +.idea* +JFinalOA.iml +.classpath +.gitignore +.project +.settings/* +/.settings diff --git a/.settings/org.eclipse.m2e.core.prefs b/.settings/org.eclipse.m2e.core.prefs index f897a7f1cb2389f85fe6381425d29f0a9866fb65..14b697b7bbb0d85e8d8ee19141a2a92d9ce211be 100644 --- a/.settings/org.eclipse.m2e.core.prefs +++ b/.settings/org.eclipse.m2e.core.prefs @@ -1,4 +1,4 @@ -activeProfiles= -eclipse.preferences.version=1 -resolveWorkspaceProjects=true -version=1 +activeProfiles= +eclipse.preferences.version=1 +resolveWorkspaceProjects=true +version=1 diff --git a/.settings/org.eclipse.wst.common.component b/.settings/org.eclipse.wst.common.component index 572d7156d7372bbd6ca8162eaf234d067c628a55..e62e10c255ea77ddd1addda86ff29b1a59481302 100644 --- a/.settings/org.eclipse.wst.common.component +++ b/.settings/org.eclipse.wst.common.component @@ -4,7 +4,6 @@ - diff --git a/.settings/org.eclipse.wst.validation.prefs b/.settings/org.eclipse.wst.validation.prefs index 04cad8cb752a9761c4e5167d0301d3a27674430f..6f1cba68d5f82a12e1f80e8798437495567e43e7 100644 --- a/.settings/org.eclipse.wst.validation.prefs +++ b/.settings/org.eclipse.wst.validation.prefs @@ -1,2 +1,2 @@ -disabled=06target -eclipse.preferences.version=1 +disabled=06target +eclipse.preferences.version=1 diff --git a/pom.xml b/pom.xml index 84cb46a5950dbd83060aaa69925f4683ad6b2a69..0871ce34e746fe3297167a1eb8012173aad953ca 100644 --- a/pom.xml +++ b/pom.xml @@ -1,172 +1,212 @@ - - 4.0.0 - com.pointlion.sys - JFinalOA - war - 0.0.1-SNAPSHOT - JFinalOA Maven Webapp - http://maven.apache.org - - - org.apache.tomcat - tomcat-servlet-api - 9.0.5 - provided - - - javax.websocket - javax.websocket-api - 1.1 - provided - - - org.apache.shiro - shiro-web - 1.4.0 - - - com.jfinal - jfinal - 3.4 - - - org.activiti - activiti-engine - 5.21.0 - - - net.iharder - base64 - 2.3.9 - - - log4j - log4j - 1.2.17 - - - commons-logging - commons-logging - 1.2 - - - commons-io - commons-io - 2.6 - - - org.activiti - activiti-modeler - 5.21.0 - - - org.activiti - activiti-json-converter - 5.21.0 - - - commons-codec - commons-codec - 1.11 - - - org.apache.poi - poi - 3.17 - - - org.apache.poi - poi-ooxml - 3.17 - - - com.alibaba - druid - 1.1.8 - - - com.mchange - c3p0 - 0.9.5.2 - - - mysql - mysql-connector-java - 5.1.46 - - - org.apache.commons - commons-lang3 - 3.5 - - - com.google.guava - guava - 19.0 - - - - JFinalOA - - - - org.apache.maven.plugins - maven-compiler-plugin - 3.6.1 - - 1.7 - 1.7 - UTF-8 - - - - - - org.apache.maven.plugins - maven-source-plugin - 2.1.2 - - - attach-sources - verify - - jar-no-fork - - - - - - org.mortbay.jetty - maven-jetty-plugin - 6.1.5 - - src/main/webapp - - - 8080 - - - - - - org.apache.tomcat.maven - tomcat7-maven-plugin - 2.2 - - 8080 - tomcat7 - - - - package - - run - - - - - - - - + + 4.0.0 + com.pointlion.sys + JFinalOA + war + 0.0.1-SNAPSHOT + JFinalOA Maven Webapp + http://maven.apache.org + + + + dev + + http://192.168.1.56 + + root + root + mysql + jfinaloa + true + E:/workspaces/workspaceLion/LionOA/OA + debug + + + + true + + + + + + nexus + nexus + ${repository_url}:8080/nexus/content/groups/public/ + + true + + + true + + + + + + org.apache.tomcat + tomcat-servlet-api + 9.0.5 + provided + + + javax.websocket + javax.websocket-api + 1.1 + provided + + + org.apache.shiro + shiro-web + 1.4.0 + + + com.jfinal + jfinal + 3.4 + + + org.activiti + activiti-engine + 5.21.0 + + + net.iharder + base64 + 2.3.9 + + + log4j + log4j + 1.2.17 + + + commons-logging + commons-logging + 1.2 + + + commons-io + commons-io + 2.6 + + + org.activiti + activiti-modeler + 5.21.0 + + + org.activiti + activiti-json-converter + 5.21.0 + + + commons-codec + commons-codec + 1.11 + + + org.apache.poi + poi + 3.17 + + + org.apache.poi + poi-ooxml + 3.17 + + + com.alibaba + druid + 1.1.8 + + + com.mchange + c3p0 + 0.9.5.2 + + + mysql + mysql-connector-java + 5.1.46 + + + org.apache.commons + commons-lang3 + 3.5 + + + com.google.guava + guava + 19.0 + + + + + + src/main/resources + true + + + JFinalOA + + + + org.apache.maven.plugins + maven-compiler-plugin + 3.6.1 + + 1.7 + 1.7 + UTF-8 + + + + + + org.apache.maven.plugins + maven-source-plugin + 2.1.2 + + + attach-sources + verify + + jar-no-fork + + + + + + org.mortbay.jetty + maven-jetty-plugin + 6.1.5 + + src/main/webapp + + + 8080 + + + + + + org.apache.tomcat.maven + tomcat7-maven-plugin + 2.2 + + 8080 + tomcat7 + + + + package + + run + + + + + + + + diff --git a/src/main/resources/config.properties b/src/main/resources/config.properties index 94c6ac238d9a21a1d09a69a8cf515b61f9026594..80d67bab94773720ae51def42cd0c09b66fe422c 100644 --- a/src/main/resources/config.properties +++ b/src/main/resources/config.properties @@ -1,9 +1,9 @@ -#database config -#sqlserver,mysql,oracle -dbType = mysql -dbname = jfinaloa -jdbcUrl = jdbc:mysql://localhost/jfinaloa?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&serverTimezone=UTC&nullNamePatternMatchesAll=true&autoReconnect=true -user = root -password =root -devMode =true -workSpacePath = E:/workspaces/workspaceLion/LionOA/OA \ No newline at end of file +#database config +#sqlserver,mysql,oracle +dbType = ${db-type} +dbname = ${db-name} +jdbcUrl = ${db-url} +user = ${db-username} +password =${db-password} +devMode =${dev-model} +workSpacePath = ${workspace-path} \ No newline at end of file diff --git a/src/main/resources/log4j.properties b/src/main/resources/log4j.properties index b203e2b60557fb48bd94d77d8e8c5f1e0d22d9fb..31df1bd4e32a98e6cdfcae29e25a3c4a2413fd38 100644 --- a/src/main/resources/log4j.properties +++ b/src/main/resources/log4j.properties @@ -1,11 +1,11 @@ #log4j.rootLogger=debug,stdout,logfile -log4j.rootLogger=info, stdout ,logfile +log4j.rootLogger=${log4j-level}, stdout ,logfile #log4j.rootLogger=error, stdout ,logfile -#\u63A7\u5236\u53F0\u914D\u7F6E +#\u63a7\u5236\u53f0\u914d\u7f6e log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout=org.apache.log4j.PatternLayout log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %p [%c.%M] - %m%n -#\u65E5\u5FD7\u914D\u7F6E +#\u65e5\u5fd7\u914d\u7f6e log4j.appender.logfile=org.apache.log4j.DailyRollingFileAppender log4j.appender.logfile.DatePattern='_'yyyy-MM-dd'.log' log4j.appender.logfile.File=../PointLionLogs/PointLion.log