Skip to content
Snippets Groups Projects
Commit 39e2168b authored by kampmichi_'s avatar kampmichi_
Browse files

Fertig

parent ec82791e
No related branches found
No related tags found
No related merge requests found
Showing
with 21 additions and 14 deletions
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
...@@ -16,5 +16,10 @@ ...@@ -16,5 +16,10 @@
<option name="name" value="MavenRepo" /> <option name="name" value="MavenRepo" />
<option name="url" value="https://repo.maven.apache.org/maven2/" /> <option name="url" value="https://repo.maven.apache.org/maven2/" />
</remote-repository> </remote-repository>
<remote-repository>
<option name="id" value="maven" />
<option name="name" value="maven" />
<option name="url" value="https://repo.eclipse.org/content/repositories/paho-releases/" />
</remote-repository>
</component> </component>
</project> </project>
\ No newline at end of file
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
<component name="FrameworkDetectionExcludesConfiguration"> <component name="FrameworkDetectionExcludesConfiguration">
<file type="web" url="file://$PROJECT_DIR$" /> <file type="web" url="file://$PROJECT_DIR$" />
</component> </component>
<component name="ProjectRootManager" version="2" languageLevel="JDK_1_8" default="false" project-jdk-name="1.8" project-jdk-type="JavaSDK"> <component name="ProjectRootManager" version="2" languageLevel="JDK_1_8" default="true" project-jdk-name="1.8" project-jdk-type="JavaSDK">
<output url="file://$PROJECT_DIR$/out" /> <output url="file://$PROJECT_DIR$/out" />
</component> </component>
</project> </project>
\ No newline at end of file
File added
...@@ -6,6 +6,8 @@ import java.sql.Timestamp; ...@@ -6,6 +6,8 @@ import java.sql.Timestamp;
import java.util.Random; import java.util.Random;
import java.util.UUID; import java.util.UUID;
import org.eclipse.paho.client.mqttv3.MqttClient; import org.eclipse.paho.client.mqttv3.MqttClient;
import org.eclipse.paho.client.mqttv3.MqttConnectOptions; import org.eclipse.paho.client.mqttv3.MqttConnectOptions;
import org.eclipse.paho.client.mqttv3.MqttException; import org.eclipse.paho.client.mqttv3.MqttException;
...@@ -136,16 +138,16 @@ public class Main { ...@@ -136,16 +138,16 @@ public class Main {
sampleClient = new MqttClient(broker, clientId, persistence); sampleClient = new MqttClient(broker, clientId, persistence);
MqttConnectOptions connOpts = new MqttConnectOptions(); MqttConnectOptions connOpts = new MqttConnectOptions();
connOpts.setCleanSession(true); connOpts.setCleanSession(true);
System.out.println("Connecting to broker: " + broker); //System.out.println("Connecting to broker: " + broker);
sampleClient.connect(connOpts); sampleClient.connect(connOpts);
System.out.println("Connected"); //System.out.println("Connected");
System.out.println("Publishing message: " + content); //System.out.println("Publishing message: " + content);
MqttMessage message = new MqttMessage(content.getBytes()); MqttMessage message = new MqttMessage(content.getBytes());
message.setQos(qos); message.setQos(qos);
sampleClient.publish(topic, message); sampleClient.publish(topic, message);
System.out.println("Message published"); //System.out.println("Message published");
sampleClient.disconnect(); sampleClient.disconnect();
System.out.println("Disconnected"); //System.out.println("Disconnected");
//System.exit(0); //System.exit(0);
} catch (MqttException me) { } catch (MqttException me) {
......
No preview for this file type
No preview for this file type
File added
...@@ -12,10 +12,6 @@ repositories { ...@@ -12,10 +12,6 @@ repositories {
url "https://repo.eclipse.org/content/repositories/paho-releases/" url "https://repo.eclipse.org/content/repositories/paho-releases/"
} }
flatDir {
dirs 'libs'
}
} }
subprojects { subprojects {
...@@ -75,7 +71,8 @@ project(":Zentrale") { ...@@ -75,7 +71,8 @@ project(":Zentrale") {
compile 'org.json:json:20190722' compile 'org.json:json:20190722'
compile 'org.apache.thrift:libthrift:0.12.0' compile 'org.apache.thrift:libthrift:0.12.0'
compile group: 'org.slf4j', name: 'slf4j-simple', version: '1.7.29' compile group: 'org.slf4j', name: 'slf4j-simple', version: '1.7.29'
compile fileTree(dir: 'libs', include: 'org.eclipse.paho.client.mqttv3.jar') compile group: 'org.eclipse.paho', name: 'org.eclipse.paho.client.mqttv3', version: '1.2.2'
//compile fileTree(dir: 'libs', include: 'org.eclipse.paho.client.mqttv3.jar')
//implementation 'org.eclipse.paho:org.eclipse.paho.client.mqttv3:1.0.2' //implementation 'org.eclipse.paho:org.eclipse.paho.client.mqttv3:1.0.2'
//implementation 'org.eclipse.paho:org.eclipse.paho.android.service:1.0.2' //implementation 'org.eclipse.paho:org.eclipse.paho.android.service:1.0.2'
} }
...@@ -102,9 +99,10 @@ project(":Sensor") { ...@@ -102,9 +99,10 @@ project(":Sensor") {
dependencies { dependencies {
compile 'org.json:json:20190722' compile 'org.json:json:20190722'
compile group: 'org.slf4j', name: 'slf4j-simple', version: '1.7.29' compile group: 'org.slf4j', name: 'slf4j-simple', version: '1.7.29'
compile group: 'org.eclipse.paho', name: 'org.eclipse.paho.client.mqttv3', version: '1.2.2'
//implementation 'org.eclipse.paho:org.eclipse.paho.client.mqttv3:1.0.2' //implementation 'org.eclipse.paho:org.eclipse.paho.client.mqttv3:1.0.2'
//implementation 'org.eclipse.paho:org.eclipse.paho.android.service:1.0.2' //implementation 'org.eclipse.paho:org.eclipse.paho.android.service:1.0.2'
compile fileTree(dir: 'libs', include: 'org.eclipse.paho.client.mqttv3.jar') //compile fileTree(dir: 'libs', include: 'org.eclipse.paho.client.mqttv3.jar')
//compile group: 'org.eclipse.paho' , name: 'org.eclipse.paho.client.mqttv3' , version: '1.2.2' //compile group: 'org.eclipse.paho' , name: 'org.eclipse.paho.client.mqttv3' , version: '1.2.2'
//compile group: 'org.eclipse.persistence' , name: 'javax.persistence' , version: '2.2.1' //compile group: 'org.eclipse.persistence' , name: 'javax.persistence' , version: '2.2.1'
...@@ -124,8 +122,10 @@ dependencies { ...@@ -124,8 +122,10 @@ dependencies {
//implementation group: 'org.eclipse.paho' , name: 'org.eclipse.paho.client.mqttv3' , version: '1.2.2' //implementation group: 'org.eclipse.paho' , name: 'org.eclipse.paho.client.mqttv3' , version: '1.2.2'
//implementation group: 'org.eclipse.persistence' , name: 'javax.persistence' , version: '2.2.1' //implementation group: 'org.eclipse.persistence' , name: 'javax.persistence' , version: '2.2.1'
//implementation group: 'javax.annotation' , name: 'javax.annotation-api' , version: '1.3.2' //implementation group: 'javax.annotation' , name: 'javax.annotation-api' , version: '1.3.2'
//implementation 'org.eclipse.paho:org.eclipse.paho.client.mqttv3:1.1.1'
implementation fileTree(dir: 'libs', include: 'org.eclipse.paho.client.mqttv3.jar') //implementation 'org.eclipse.paho:org.eclipse.paho.client.mqttv3:1.1.1'
implementation group: 'org.eclipse.paho', name: 'org.eclipse.paho.client.mqttv3', version: '1.2.2'
//implementation fileTree(dir: 'libs', include: 'org.eclipse.paho.client.mqttv3.jar')
//compile fileTree(dir: 'libs', include: 'org.eclipse.paho.client.mqttv3.jar') //compile fileTree(dir: 'libs', include: 'org.eclipse.paho.client.mqttv3.jar')
} }
\ No newline at end of file
No preview for this file type
No preview for this file type
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment