Update pcap4j to v2.0.0-alpha to get access to packet timestamps (and possibly TCP...
[pingpong.git] / Code / Projects / SmartPlugDetector / build.gradle
1 group 'edu.uci.iotproject'
2 version '1.0-SNAPSHOT'
3
4 apply plugin: 'java'
5 apply plugin: 'application'
6
7 sourceCompatibility = 1.8
8
9 mainClassName = "edu.uci.iotproject.Main"
10
11 repositories {
12     mavenCentral()
13 }
14
15 dependencies {
16     testCompile group: 'junit', name: 'junit', version: '4.11'
17
18     // pcap4j
19     // Updated to v2 alpha as the stable release does not include packet timestamps
20     // v2 should add support for TCP session reassembly as well, although it does not appear to be part of the lib yet.
21     compile 'org.pcap4j:pcap4j-core:2.0.0-alpha'
22     compile 'org.pcap4j:pcap4j-packetfactory-static:2.0.0-alpha'
23
24     // pcap4j logging dependency
25     compile 'org.slf4j:slf4j-jdk14:1.8.0-beta2'
26 }