Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
apache
SkyWalking
提交
b185f1e0
S
SkyWalking
项目概览
apache
/
SkyWalking
上一次同步 1 年多
通知
302
Star
21345
Fork
6091
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
S
SkyWalking
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
b185f1e0
编写于
11月 11, 2016
作者:
A
ascrutae
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
提交logging工程以及完成zookeeper实现的注册中心,删除对protocol工程的依赖
上级
dbc221e2
变更
21
隐藏空白更改
内联
并排
Showing
21 changed file
with
394 addition
and
119 deletion
+394
-119
pom.xml
pom.xml
+57
-54
skywalking-logging/pom.xml
skywalking-logging/pom.xml
+28
-0
skywalking-logging/src/main/java/com/a/eye/skywalking/logging/ILog.java
...ging/src/main/java/com/a/eye/skywalking/logging/ILog.java
+14
-0
skywalking-logging/src/main/java/com/a/eye/skywalking/logging/LogManager.java
...rc/main/java/com/a/eye/skywalking/logging/LogManager.java
+19
-0
skywalking-logging/src/main/java/com/a/eye/skywalking/logging/LogResolver.java
...c/main/java/com/a/eye/skywalking/logging/LogResolver.java
+8
-0
skywalking-logging/src/main/java/com/a/eye/skywalking/logging/NoopLogger.java
...rc/main/java/com/a/eye/skywalking/logging/NoopLogger.java
+28
-0
skywalking-registry/pom.xml
skywalking-registry/pom.xml
+34
-0
skywalking-registry/src/main/java/com/a/eye/skywalking/registry/api/NotifyListener.java
...ava/com/a/eye/skywalking/registry/api/NotifyListener.java
+0
-7
skywalking-registry/src/main/java/com/a/eye/skywalking/registry/logging/RegistryCenterFactory.java
...ye/skywalking/registry/logging/RegistryCenterFactory.java
+7
-3
skywalking-registry/src/main/java/com/a/eye/skywalking/registry/logging/api/Center.java
...ava/com/a/eye/skywalking/registry/logging/api/Center.java
+1
-1
skywalking-registry/src/main/java/com/a/eye/skywalking/registry/logging/api/CenterType.java
...com/a/eye/skywalking/registry/logging/api/CenterType.java
+1
-1
skywalking-registry/src/main/java/com/a/eye/skywalking/registry/logging/api/EventType.java
.../com/a/eye/skywalking/registry/logging/api/EventType.java
+9
-0
skywalking-registry/src/main/java/com/a/eye/skywalking/registry/logging/api/NotifyListener.java
...a/eye/skywalking/registry/logging/api/NotifyListener.java
+5
-0
skywalking-registry/src/main/java/com/a/eye/skywalking/registry/logging/api/RegistryCenter.java
...a/eye/skywalking/registry/logging/api/RegistryCenter.java
+10
-1
skywalking-registry/src/main/java/com/a/eye/skywalking/registry/logging/impl/zookeeper/ZookeeperConfig.java
...king/registry/logging/impl/zookeeper/ZookeeperConfig.java
+50
-0
skywalking-registry/src/main/java/com/a/eye/skywalking/registry/logging/impl/zookeeper/ZookeeperRegistryCenter.java
...istry/logging/impl/zookeeper/ZookeeperRegistryCenter.java
+122
-0
skywalking-registry/src/main/resources/META-INF/services/com.a.eye.skywalking.registry.logging.api.RegistryCenter
.../com.a.eye.skywalking.registry.logging.api.RegistryCenter
+1
-0
skywalking-sniffer/skywalking-api/pom.xml
skywalking-sniffer/skywalking-api/pom.xml
+0
-5
skywalking-storage-center/skywalking-storage/pom.xml
skywalking-storage-center/skywalking-storage/pom.xml
+0
-36
skywalking-webui/pom.xml
skywalking-webui/pom.xml
+0
-6
test/skywalking-test-api/pom.xml
test/skywalking-test-api/pom.xml
+0
-5
未找到文件。
pom.xml
浏览文件 @
b185f1e0
<?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>
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.a.eye
</groupId>
<artifactId>
skywalking
</artifactId>
<version>
2.0-2016
</version>
<modules>
<module>
skywalking-alarm
</module>
<module>
skywalking-webui
</module>
<module>
skywalking-sniffer
</module>
<module>
skywalking-storage-center
</module>
<module>
skywalking-registry
</module>
<groupId>
com.a.eye
</groupId>
<artifactId>
skywalking
</artifactId>
<version>
${project.version}
</version>
<module>
samples/skywalking-auth
</module>
<module>
samples/skywalking-example
</module>
<module>
test/skywalking-test-api
</module>
</modules>
<packaging>
pom
</packaging>
<modules>
<module>
skywalking-alarm
</module>
<module>
skywalking-webui
</module>
<module>
skywalking-sniffer
</module>
<module>
skywalking-storage-center
</module>
<module>
skywalking-registry
</module>
<module>
samples/skywalking-auth
</module>
<module>
samples/skywalking-example
</module>
<module>
test/skywalking-test-api
</module>
<module>
skywalking-logging
</module>
</modules>
<packaging>
pom
</packaging>
<name>
skywalking
</name>
<url>
http://maven.apache.org
</url>
<name>
skywalking
</name>
<url>
http://maven.apache.org
</url>
<properties>
<project.build.sourceEncoding>
UTF-8
</project.build.sourceEncoding>
</properties>
<properties>
<project.build.sourceEncoding>
UTF-8
</project.build.sourceEncoding>
<project.version>
2.0-2016
</project.version>
</properties>
<dependencies>
<dependency>
<groupId>
junit
</groupId>
<artifactId>
junit
</artifactId>
<version>
4.12
</version>
<scope>
test
</scope>
</dependency>
<dependency>
<groupId>
com.a.eye
</groupId>
<artifactId>
skywalking-protocol
</artifactId>
<version>
2.0-2016
</version>
</dependency>
</dependencies>
<dependencies>
<dependency>
<groupId>
junit
</groupId>
<artifactId>
junit
</artifactId>
<version>
4.12
</version>
<scope>
test
</scope>
</dependency>
<dependency>
<groupId>
org.mockito
</groupId>
<artifactId>
mockito-core
</artifactId>
<version>
1.10.19
</version>
<scope>
test
</scope>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<artifactId>
maven-compiler-plugin
</artifactId>
<configuration>
<source>
1.7
</source>
<target>
1.7
</target>
<encoding>
${project.build.sourceEncoding}
</encoding>
</configuration>
</plugin>
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-resources-plugin
</artifactId>
<version>
2.4.3
</version>
<configuration>
<encoding>
${project.build.sourceEncoding}
</encoding>
</configuration>
</plugin>
</plugins>
</build>
<build>
<plugins>
<plugin>
<artifactId>
maven-compiler-plugin
</artifactId>
<configuration>
<source>
1.7
</source>
<target>
1.7
</target>
<encoding>
${project.build.sourceEncoding}
</encoding>
</configuration>
</plugin>
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-resources-plugin
</artifactId>
<version>
2.4.3
</version>
<configuration>
<encoding>
${project.build.sourceEncoding}
</encoding>
</configuration>
</plugin>
</plugins>
</build>
</project>
skywalking-logging/pom.xml
0 → 100644
浏览文件 @
b185f1e0
<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"
>
<parent>
<artifactId>
skywalking
</artifactId>
<groupId>
com.a.eye
</groupId>
<version>
2.0-2016
</version>
</parent>
<modelVersion>
4.0.0
</modelVersion>
<artifactId>
skywalking-logging
</artifactId>
<packaging>
jar
</packaging>
<name>
skywalking-logging
</name>
<url>
http://maven.apache.org
</url>
<properties>
<project.build.sourceEncoding>
UTF-8
</project.build.sourceEncoding>
</properties>
<dependencies>
<dependency>
<groupId>
junit
</groupId>
<artifactId>
junit
</artifactId>
<version>
3.8.1
</version>
<scope>
test
</scope>
</dependency>
</dependencies>
</project>
skywalking-logging/src/main/java/com/a/eye/skywalking/logging/ILog.java
0 → 100644
浏览文件 @
b185f1e0
package
com.a.eye.skywalking.logging
;
/**
* Created by xin on 2016/11/10.
*/
public
interface
ILog
{
void
info
(
String
format
);
void
info
(
String
format
,
Object
...
arguments
);
void
error
(
String
format
,
Throwable
e
);
void
error
(
String
format
,
Object
argument
,
Throwable
e
);
}
skywalking-logging/src/main/java/com/a/eye/skywalking/logging/LogManager.java
0 → 100644
浏览文件 @
b185f1e0
package
com.a.eye.skywalking.logging
;
/**
* Created by xin on 2016/11/10.
*/
public
class
LogManager
{
private
static
LogResolver
resolver
;
public
static
void
setLogResolver
(
LogResolver
resolver
)
{
LogManager
.
resolver
=
resolver
;
}
public
static
ILog
getLogger
(
Class
<?>
clazz
)
{
if
(
resolver
==
null
)
{
return
NoopLogger
.
INSTANCE
;
}
return
LogManager
.
resolver
.
getLogger
(
clazz
);
}
}
skywalking-logging/src/main/java/com/a/eye/skywalking/logging/LogResolver.java
0 → 100644
浏览文件 @
b185f1e0
package
com.a.eye.skywalking.logging
;
/**
* Created by xin on 2016/11/10.
*/
public
interface
LogResolver
{
ILog
getLogger
(
Class
<?>
clazz
);
}
skywalking-logging/src/main/java/com/a/eye/skywalking/logging/NoopLogger.java
0 → 100644
浏览文件 @
b185f1e0
package
com.a.eye.skywalking.logging
;
/**
* Created by xin on 2016/11/10.
*/
public
class
NoopLogger
implements
ILog
{
public
static
final
ILog
INSTANCE
=
new
NoopLogger
();
@Override
public
void
info
(
String
message
)
{
}
@Override
public
void
info
(
String
format
,
Object
...
arguments
)
{
}
@Override
public
void
error
(
String
format
,
Throwable
e
)
{
}
@Override
public
void
error
(
String
format
,
Object
argument
,
Throwable
e
)
{
}
}
skywalking-registry/pom.xml
浏览文件 @
b185f1e0
...
...
@@ -18,5 +18,39 @@
</properties>
<dependencies>
<dependency>
<groupId>
org.apache.zookeeper
</groupId>
<artifactId>
zookeeper
</artifactId>
<version>
3.4.7
</version>
</dependency>
<dependency>
<groupId>
com.a.eye
</groupId>
<artifactId>
skywalking-logging
</artifactId>
<version>
${project.version}
</version>
</dependency>
</dependencies>
<repositories>
<repository>
<id>
local-central
</id>
<url>
http://10.128.7.197:8081/nexus/content/groups/public/
</url>
<releases>
<enabled>
true
</enabled>
</releases>
<snapshots>
<enabled>
true
</enabled>
</snapshots>
</repository>
<repository>
<id>
apmparty
</id>
<url>
http://10.128.7.197:8081/nexus/content/repositories/apmparty/
</url>
<releases>
<enabled>
true
</enabled>
</releases>
<snapshots>
<enabled>
true
</enabled>
</snapshots>
</repository>
</repositories>
</project>
skywalking-registry/src/main/java/com/a/eye/skywalking/registry/api/NotifyListener.java
已删除
100644 → 0
浏览文件 @
dbc221e2
package
com.a.eye.skywalking.registry.api
;
import
java.util.List
;
public
interface
NotifyListener
{
void
notify
(
List
<
String
>
urls
);
}
skywalking-registry/src/main/java/com/a/eye/skywalking/registry/RegistryCenterFactory.java
→
skywalking-registry/src/main/java/com/a/eye/skywalking/registry/
logging/
RegistryCenterFactory.java
浏览文件 @
b185f1e0
package
com.a.eye.skywalking.registry
;
package
com.a.eye.skywalking.registry
.logging
;
import
com.a.eye.skywalking.registry.api.Center
;
import
com.a.eye.skywalking.registry.api.RegistryCenter
;
import
com.a.eye.skywalking.registry.
logging.
api.Center
;
import
com.a.eye.skywalking.registry.
logging.
api.RegistryCenter
;
import
java.util.HashMap
;
import
java.util.Iterator
;
...
...
@@ -13,6 +13,8 @@ import java.util.ServiceLoader;
*/
public
class
RegistryCenterFactory
{
public
static
RegistryCenterFactory
INSTANCE
=
new
RegistryCenterFactory
();
private
Map
<
String
,
RegistryCenter
>
registryCenter
=
new
HashMap
<
String
,
RegistryCenter
>();
private
RegistryCenterFactory
()
{
...
...
@@ -33,4 +35,6 @@ public class RegistryCenterFactory {
public
RegistryCenter
getRegistryCenter
(
String
type
)
{
return
registryCenter
.
get
(
type
);
}
}
skywalking-registry/src/main/java/com/a/eye/skywalking/registry/api/Center.java
→
skywalking-registry/src/main/java/com/a/eye/skywalking/registry/
logging/
api/Center.java
浏览文件 @
b185f1e0
package
com.a.eye.skywalking.registry.api
;
package
com.a.eye.skywalking.registry.
logging.
api
;
import
java.lang.annotation.*
;
...
...
skywalking-registry/src/main/java/com/a/eye/skywalking/registry/api/CenterType.java
→
skywalking-registry/src/main/java/com/a/eye/skywalking/registry/
logging/
api/CenterType.java
浏览文件 @
b185f1e0
package
com.a.eye.skywalking.registry.api
;
package
com.a.eye.skywalking.registry.
logging.
api
;
/**
* Created by wusheng on 2016/11/10.
...
...
skywalking-registry/src/main/java/com/a/eye/skywalking/registry/logging/api/EventType.java
0 → 100644
浏览文件 @
b185f1e0
package
com.a.eye.skywalking.registry.logging.api
;
/**
* Created by xin on 2016/11/10.
*/
public
enum
EventType
{
Add
,
Remove
;
}
skywalking-registry/src/main/java/com/a/eye/skywalking/registry/logging/api/NotifyListener.java
0 → 100644
浏览文件 @
b185f1e0
package
com.a.eye.skywalking.registry.logging.api
;
public
interface
NotifyListener
{
void
notify
(
EventType
type
,
String
urls
);
}
skywalking-registry/src/main/java/com/a/eye/skywalking/registry/api/RegistryCenter.java
→
skywalking-registry/src/main/java/com/a/eye/skywalking/registry/
logging/
api/RegistryCenter.java
浏览文件 @
b185f1e0
package
com.a.eye.skywalking.registry.api
;
package
com.a.eye.skywalking.registry.logging.api
;
import
java.util.Properties
;
/**
* 主要用于注册中心的维护
...
...
@@ -23,4 +25,11 @@ public interface RegistryCenter {
*/
void
subscribe
(
String
path
,
NotifyListener
listener
);
/**
* 在注册和订阅之前,需要先启动注册中心
*
* @param centerConfig 配置参数
*/
void
start
(
Properties
centerConfig
);
}
skywalking-registry/src/main/java/com/a/eye/skywalking/registry/logging/impl/zookeeper/ZookeeperConfig.java
0 → 100644
浏览文件 @
b185f1e0
package
com.a.eye.skywalking.registry.logging.impl.zookeeper
;
import
com.a.eye.skywalking.logging.ILog
;
import
com.a.eye.skywalking.logging.LogManager
;
import
java.util.Properties
;
/**
* Created by xin on 2016/11/10.
*/
public
class
ZookeeperConfig
{
private
static
ILog
logger
=
LogManager
.
getLogger
(
ZookeeperConfig
.
class
);
public
static
final
String
CONNECT_URL
=
"CONNECT_URL"
;
public
static
final
String
AUTH_SCHEMA
=
"AUTH_SCHEMA"
;
public
static
final
String
AUTH_INFO
=
"AUTH_INFO"
;
private
String
connectURL
;
private
String
autSchema
;
private
byte
[]
auth
;
public
ZookeeperConfig
(
Properties
config
)
{
this
.
connectURL
=
config
.
getProperty
(
CONNECT_URL
);
if
(
this
.
connectURL
==
null
||
this
.
connectURL
.
length
()
==
0
)
{
throw
new
IllegalArgumentException
(
"Connect url cannot be null"
);
}
this
.
autSchema
=
config
.
getProperty
(
AUTH_SCHEMA
);
String
authString
=
config
.
getProperty
(
AUTH_INFO
);
if
(
authString
!=
null
)
{
this
.
auth
=
authString
.
getBytes
();
}
logger
.
info
(
"connection url: {} \n auth schema : {} \n auth info : {} "
,
connectURL
,
autSchema
,
authString
);
}
public
boolean
hasAuthInfo
()
{
return
(
this
.
autSchema
!=
null
&&
this
.
autSchema
.
length
()
>
0
)
&&
(
this
.
auth
!=
null
&&
this
.
auth
.
length
>
0
);
}
public
String
getConnectURL
()
{
return
connectURL
;
}
public
String
getAutSchema
()
{
return
autSchema
;
}
public
byte
[]
getAuth
()
{
return
auth
;
}
}
skywalking-registry/src/main/java/com/a/eye/skywalking/registry/logging/impl/zookeeper/ZookeeperRegistryCenter.java
0 → 100644
浏览文件 @
b185f1e0
package
com.a.eye.skywalking.registry.logging.impl.zookeeper
;
import
com.a.eye.skywalking.logging.ILog
;
import
com.a.eye.skywalking.logging.LogManager
;
import
com.a.eye.skywalking.registry.logging.api.*
;
import
org.apache.zookeeper.*
;
import
java.io.IOException
;
import
java.util.List
;
import
java.util.Properties
;
@Center
(
type
=
CenterType
.
DEFAULT_CENTER_TYPE
)
public
class
ZookeeperRegistryCenter
implements
RegistryCenter
{
private
ILog
logger
=
LogManager
.
getLogger
(
ZookeeperRegistryCenter
.
class
);
public
ZooKeeper
client
;
@Override
public
void
register
(
String
path
)
{
String
createPath
=
path
;
if
(
path
.
charAt
(
0
)
!=
'/'
)
{
createPath
=
"/"
+
createPath
;
}
recursionCreatePath
(
createPath
,
0
);
}
/**
* @param createPath
* @param index
*/
private
void
recursionCreatePath
(
String
createPath
,
int
index
)
{
try
{
int
next
=
createPath
.
indexOf
(
"/"
,
index
+
1
);
String
path
=
createPath
;
CreateMode
createMode
=
CreateMode
.
EPHEMERAL
;
if
(
next
!=
-
1
)
{
createMode
=
CreateMode
.
PERSISTENT
;
path
=
createPath
.
substring
(
0
,
next
);
}
if
(
client
.
exists
(
path
,
false
)
==
null
)
client
.
create
(
path
,
null
,
ZooDefs
.
Ids
.
OPEN_ACL_UNSAFE
,
createMode
);
if
(
next
!=
-
1
)
{
recursionCreatePath
(
createPath
,
next
);
}
}
catch
(
Exception
e
)
{
logger
.
error
(
"Failed to create path[{}]"
,
createPath
,
e
);
}
}
@Override
public
void
subscribe
(
final
String
path
,
final
NotifyListener
listener
)
{
try
{
List
<
String
>
childrenPath
=
client
.
getChildren
(
path
,
new
SubscribeWatcher
(
path
,
listener
));
for
(
String
child
:
childrenPath
)
{
listener
.
notify
(
EventType
.
Add
,
child
);
}
}
catch
(
Exception
e
)
{
logger
.
error
(
"Failed to subscribe the path {} "
,
path
,
e
);
}
}
@Override
public
void
start
(
Properties
centerConfig
)
{
ZookeeperConfig
config
=
new
ZookeeperConfig
(
centerConfig
);
try
{
client
=
new
ZooKeeper
(
config
.
getConnectURL
(),
60
*
1000
,
null
);
if
(
config
.
hasAuthInfo
())
{
client
.
addAuthInfo
(
config
.
getAutSchema
(),
config
.
getAuth
());
}
}
catch
(
IOException
e
)
{
logger
.
error
(
"Failed to create zookeeper registry center [{}]"
,
config
.
getConnectURL
(),
e
);
}
}
private
class
SubscribeWatcher
implements
Watcher
{
private
String
path
;
private
NotifyListener
listener
;
public
SubscribeWatcher
(
String
path
,
NotifyListener
listener
)
{
this
.
path
=
path
;
this
.
listener
=
listener
;
}
@Override
public
void
process
(
WatchedEvent
event
)
{
if
(
event
.
getType
()
==
Event
.
EventType
.
NodeChildrenChanged
)
{
notifyListener
(
event
);
}
retryWatch
();
}
private
void
notifyListener
(
WatchedEvent
event
)
{
try
{
List
<
String
>
tmpChildrenPath
=
client
.
getChildren
(
path
,
null
);
if
(
tmpChildrenPath
.
contains
(
event
.
getPath
()))
{
listener
.
notify
(
EventType
.
Add
,
event
.
getPath
());
}
else
{
listener
.
notify
(
EventType
.
Remove
,
event
.
getPath
());
}
}
catch
(
Exception
e
)
{
logger
.
error
(
"Failed to fetch path[{}] children."
,
path
,
e
);
}
}
private
void
retryWatch
()
{
try
{
client
.
getChildren
(
path
,
this
);
}
catch
(
Exception
e
)
{
logger
.
error
(
"Failed to rewatch path[{}]"
,
path
,
e
);
}
}
}
}
skywalking-registry/src/main/resources/META-INF/services/com.a.eye.skywalking.registry.logging.api.RegistryCenter
0 → 100644
浏览文件 @
b185f1e0
com.a.eye.skywalking.registry.logging.impl.zookeeper.ZookeeperRegistryCenter
skywalking-sniffer/skywalking-api/pom.xml
浏览文件 @
b185f1e0
...
...
@@ -20,11 +20,6 @@
</properties>
<dependencies>
<dependency>
<groupId>
com.a.eye
</groupId>
<artifactId>
skywalking-protocol
</artifactId>
<version>
2.0-2016
</version>
</dependency>
<dependency>
<groupId>
net.bytebuddy
</groupId>
...
...
skywalking-storage-center/skywalking-storage/pom.xml
浏览文件 @
b185f1e0
...
...
@@ -26,47 +26,11 @@
<artifactId>
log4j-core
</artifactId>
<version>
2.4.1
</version>
</dependency>
<dependency>
<groupId>
commons-io
</groupId>
<artifactId>
commons-io
</artifactId>
<version>
2.4
</version>
</dependency>
<dependency>
<groupId>
io.netty
</groupId>
<artifactId>
netty-all
</artifactId>
<version>
4.0.33.Final
</version>
</dependency>
<dependency>
<groupId>
org.apache.hbase
</groupId>
<artifactId>
hbase-client
</artifactId>
<version>
1.1.2
</version>
</dependency>
<dependency>
<groupId>
com.a.eye
</groupId>
<artifactId>
skywalking-protocol
</artifactId>
<version>
2.0-2016
</version>
</dependency>
<dependency>
<groupId>
redis.clients
</groupId>
<artifactId>
jedis
</artifactId>
<version>
2.8.0
</version>
</dependency>
<dependency>
<groupId>
com.google.code.gson
</groupId>
<artifactId>
gson
</artifactId>
<version>
2.2.2
</version>
</dependency>
<dependency>
<groupId>
com.zaxxer
</groupId>
<artifactId>
HikariCP
</artifactId>
<version>
2.4.3
</version>
</dependency>
<dependency>
<groupId>
org.hsqldb
</groupId>
<artifactId>
hsqldb
</artifactId>
<version>
2.3.4
</version>
</dependency>
<dependency>
<groupId>
com.a.eye
</groupId>
<artifactId>
data-carrier
</artifactId>
...
...
skywalking-webui/pom.xml
浏览文件 @
b185f1e0
...
...
@@ -34,12 +34,6 @@
</build>
<dependencies>
<dependency>
<groupId>
com.a.eye
</groupId>
<artifactId>
skywalking-protocol
</artifactId>
<version>
2.0-2016
</version>
</dependency>
<dependency>
<groupId>
org.springframework
</groupId>
<artifactId>
spring-webmvc
</artifactId>
...
...
test/skywalking-test-api/pom.xml
浏览文件 @
b185f1e0
...
...
@@ -20,10 +20,5 @@
</properties>
<dependencies>
<dependency>
<groupId>
com.a.eye
</groupId>
<artifactId>
skywalking-protocol
</artifactId>
<version>
${parent.version}
</version>
</dependency>
</dependencies>
</project>
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录