diff --git a/README.md b/README.md index 32aff716..47388bb7 100644 --- a/README.md +++ b/README.md @@ -1 +1,13 @@ -# Data Gear \ No newline at end of file +# Data Gear + +## 依赖 + + Java 6+ + +## 编译 + + mvn clean package + +## 版本号升级 + + mvn -N versions:update-child-modules antrun:run \ No newline at end of file diff --git a/datagear-web/pom.xml b/datagear-web/pom.xml index a731a14a..46fe9f46 100644 --- a/datagear-web/pom.xml +++ b/datagear-web/pom.xml @@ -15,6 +15,7 @@ INFO, A1 + ${timestamp} @@ -150,6 +151,24 @@ + + + + src/main/resources + + version.properties + + true + + + src/main/resources + + version.properties + + false + + + org.apache.maven.plugins @@ -172,6 +191,61 @@ + + + + org.codehaus.mojo + buildnumber-maven-plugin + 1.1 + + + validate + + create-timestamp + + + + + yyyy-MM-dd HH:mm + + + + + + + org.eclipse.m2e + lifecycle-mapping + 1.0.0 + + + + + + + org.codehaus.mojo + + + buildnumber-maven-plugin + + + [1.1,) + + + + create-timestamp + + + + + + + + + + + + + diff --git a/datagear-web/src/main/resources/datagear-applicationContext.xml b/datagear-web/src/main/resources/datagear-applicationContext.xml index 878efd0c..ee2cbfbd 100644 --- a/datagear-web/src/main/resources/datagear-applicationContext.xml +++ b/datagear-web/src/main/resources/datagear-applicationContext.xml @@ -14,8 +14,11 @@ - - classpath:datagear.properties + + + classpath:datagear.properties + classpath:version.properties + diff --git a/datagear-web/src/main/resources/version.properties b/datagear-web/src/main/resources/version.properties new file mode 100644 index 00000000..4c2819f3 --- /dev/null +++ b/datagear-web/src/main/resources/version.properties @@ -0,0 +1,7 @@ +#--UTF-8 file-- + +#系统版本号 +version=1.0.0 + +#构建日期 +buildDate=${buildtimestamp} \ No newline at end of file diff --git a/datagear-web/src/main/webapp/WEB-INF/changelog.txt b/datagear-web/src/main/webapp/WEB-INF/changelog.txt new file mode 100644 index 00000000..168060f0 --- /dev/null +++ b/datagear-web/src/main/webapp/WEB-INF/changelog.txt @@ -0,0 +1,11 @@ +数据齿轮版本更新日志 + +----------------------------------------- +--v1.0.0 +----------------------------------------- + +数据库管理; +数据管理; +驱动程序管理; +用户管理; +切换肤色; diff --git a/datagear-web/src/main/webapp/readme.txt b/datagear-web/src/main/webapp/readme.txt new file mode 100644 index 00000000..a087283d --- /dev/null +++ b/datagear-web/src/main/webapp/readme.txt @@ -0,0 +1,9 @@ +数据齿轮-v1.0.0 + +数据齿轮是一款数据库管理系统,使用Java语言开发,采用浏览器/服务器架构,以数据管理为核心功能,支持多种数据库。 +它的数据模型并不是原始的数据库表,而是融合了数据库表及表间关系,更偏向于领域模型的数据模型,能够更友好、方便、快速地查询和维护数据。 +它采用JDBC规范与数据库进行连接和通信,能够支持所有遵循JDBC规范的数据库,这包括MySQL、Oracle、PostgreSQL、SQL Server等主流数据库。 + +启动前请确保已安装Java 6及以上版本的运行环境。 + +详细文档请参考:http://www.datagear.tech/documentation \ No newline at end of file diff --git a/datagear-webembd/src/main/dist/readme.txt b/datagear-webembd/src/main/dist/readme.txt index ace12b32..b3fc72c6 100644 --- a/datagear-webembd/src/main/dist/readme.txt +++ b/datagear-webembd/src/main/dist/readme.txt @@ -1,3 +1,5 @@ +数据齿轮-v1.0.0 + 数据齿轮是一款数据库管理系统,使用Java语言开发,采用浏览器/服务器架构,以数据管理为核心功能,支持多种数据库。 它的数据模型并不是原始的数据库表,而是融合了数据库表及表间关系,更偏向于领域模型的数据模型,能够更友好、方便、快速地查询和维护数据。 它采用JDBC规范与数据库进行连接和通信,能够支持所有遵循JDBC规范的数据库,这包括MySQL、Oracle、PostgreSQL、SQL Server等主流数据库。 @@ -9,7 +11,9 @@ Linux:执行startup.sh Windows:执行startup.bat 2、使用: - 打开浏览器,在地址栏中输入: http://[数据齿轮服务的IP地址]:50401。 - 例如:http://192.168.1.1:50401 + 打开浏览器,在地址栏中输入: + http://[数据齿轮服务的IP地址]:50401 + 例如: + http://192.168.1.1:50401 详细文档请参考:http://www.datagear.tech/documentation \ No newline at end of file diff --git a/pom.xml b/pom.xml index ef2b44a9..79449ea1 100644 --- a/pom.xml +++ b/pom.xml @@ -79,6 +79,49 @@ false + + org.apache.maven.plugins + maven-antrun-plugin + 1.4 + + + default-cli + + run + + + + + +${line.separator} +----------------------------------------- +--version[${project.version}], DO NOT EDIT THIS LINE! +----------------------------------------- +${line.separator} + + + + + + + + + +${line.separator} +----------------------------------------- +--v${project.version} +----------------------------------------- +${line.separator} + + + + + + + + + + \ No newline at end of file