Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
apache
Shardingsphere
提交
add5ab41
Shardingsphere
项目概览
apache
/
Shardingsphere
通知
56
Star
3
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
Shardingsphere
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
add5ab41
编写于
9月 30, 2019
作者:
A
avalon566
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Remove mysql-connector-java jar
上级
9b6c90e0
变更
6
隐藏空白更改
内联
并排
Showing
6 changed file
with
27 addition
and
32 deletion
+27
-32
README.md
README.md
+6
-6
package.xml
package.xml
+8
-1
pom.xml
pom.xml
+0
-23
src/main/java/info/avalon566/shardingscaling/Engine.java
src/main/java/info/avalon566/shardingscaling/Engine.java
+1
-1
src/main/java/info/avalon566/shardingscaling/utils/RuntimeUtil.java
...ava/info/avalon566/shardingscaling/utils/RuntimeUtil.java
+1
-1
src/main/resources/bin/start.sh
src/main/resources/bin/start.sh
+11
-0
未找到文件。
README.md
浏览文件 @
add5ab41
...
...
@@ -13,10 +13,10 @@ mvn clean package
Install
`java`
and run command:
```
shell
java
-jar
sharding-scaling-1.0.0-SNAPSHOT.jar
&&
scaling
\
&&
--input-sharding-config
conf/config-sharding.yaml
\
&&
--output-jdbc-url
jdbc:mysql://127.0.0.1/test2?useSSL
=
false
\
&&
--output-jdbc-username
root
\
&&
--output-jdbc-password
123456
bin/start.sh
\
scaling
\
--input-sharding-config
conf/config-sharding.yaml
\
--output-jdbc-url
jdbc:mysql://127.0.0.1/test2?useSSL
=
false
\
--output-jdbc-username
root
\
--output-jdbc-password
123456
```
\ No newline at end of file
package.xml
浏览文件 @
add5ab41
...
...
@@ -13,11 +13,18 @@
<fileSets>
<fileSet>
<directory>
${project.build.directory}
</directory>
<outputDirectory></outputDirectory>
<outputDirectory>
lib
</outputDirectory>
<includes>
<include>
*.jar
</include>
</includes>
</fileSet>
<fileSet>
<directory>
src/main/resources/bin
</directory>
<outputDirectory>
bin
</outputDirectory>
<includes>
<include>
*
</include>
</includes>
</fileSet>
<fileSet>
<directory>
src/main/resources/conf
</directory>
<outputDirectory>
conf
</outputDirectory>
...
...
pom.xml
浏览文件 @
add5ab41
...
...
@@ -62,11 +62,6 @@
<artifactId>
netty-all
</artifactId>
<version>
${netty.version}
</version>
</dependency>
<dependency>
<groupId>
mysql
</groupId>
<artifactId>
mysql-connector-java
</artifactId>
<version>
6.0.6
</version>
</dependency>
<dependency>
<groupId>
junit
</groupId>
<artifactId>
junit
</artifactId>
...
...
@@ -110,24 +105,6 @@
<target>
${java.version}
</target>
</configuration>
</plugin>
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-jar-plugin
</artifactId>
<version>
2.4
</version>
<configuration>
<excludes>
<exclude>
conf/*
</exclude>
</excludes>
<archive>
<addMavenDescriptor>
false
</addMavenDescriptor>
<manifest>
<addClasspath>
true
</addClasspath>
<classpathPrefix>
lib/
</classpathPrefix>
<mainClass>
info.avalon566.shardingscaling.Engine
</mainClass>
</manifest>
</archive>
</configuration>
</plugin>
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-assembly-plugin
</artifactId>
...
...
src/main/java/info/avalon566/shardingscaling/Engine.java
浏览文件 @
add5ab41
...
...
@@ -36,7 +36,7 @@ public class Engine {
private
final
static
Logger
LOGGER
=
LoggerFactory
.
getLogger
(
Engine
.
class
);
static
{
PropertyConfigurator
.
configure
(
RuntimeUtil
.
getBasePath
()
+
File
.
separator
+
"conf"
+
File
.
separator
+
"log4j.properties"
);
PropertyConfigurator
.
configure
(
RuntimeUtil
.
getBasePath
()
+
"conf"
+
File
.
separator
+
"log4j.properties"
);
}
public
static
void
main
(
String
[]
args
)
{
...
...
src/main/java/info/avalon566/shardingscaling/utils/RuntimeUtil.java
浏览文件 @
add5ab41
...
...
@@ -27,6 +27,6 @@ import java.io.File;
public
final
class
RuntimeUtil
{
public
static
String
getBasePath
()
{
return
new
File
(
Engine
.
class
.
getProtectionDomain
().
getCodeSource
().
getLocation
().
getPath
()).
getParent
();
return
Engine
.
class
.
getResource
(
"/"
).
getFile
();
}
}
src/main/resources/bin/start.sh
0 → 100755
浏览文件 @
add5ab41
#!/bin/bash
cd
`
dirname
$0
`
cd
..
DEPLOY_DIR
=
`
pwd
`
CLASS_PATH
=
.:
${
DEPLOY_DIR
}
/conf:
${
DEPLOY_DIR
}
/lib/
*
MAIN_CLASS
=
info.avalon566.shardingscaling.Engine
java
-classpath
${
CLASS_PATH
}
${
MAIN_CLASS
}
$*
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录