2015-08-12 4 views
0

Кто-нибудь знает, можно ли использовать клиентскую версию org.eclipse.paho.client.mqttv3 версии 1.0.2 в Java-приложении, которое должно быть закодировано с помощью Java 1.4?Будет ли работать mqttv3 в Java 1.4

Я не мог видеть, где минимальное требование Java. Пожалуйста, дайте мне знать, если оно опубликовано и где, если я пропустил это.

ответ

0

По материнской pom.xml найдено в источниках вы можете скачать с проектом site использования

git clone http://git.eclipse.org/gitroot/paho/org.eclipse.paho.mqtt.java.git 


<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/maven-v4_0_0.xsd"> 
    <modelVersion>4.0.0</modelVersion> 
    <groupId>org.eclipse.paho</groupId> 
    <artifactId>java-parent</artifactId> 
    <packaging>pom</packaging> 
    <version>1.0.2</version> 

    <properties> 
     <!-- source & target java version for MQTT Client --> 
     <mqttclient.java.version>1.4</mqttclient.java.version> 
     <!-- source & target java version for others modules --> 
     <java.version>1.6</java.version> 
     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> 

и конфигурации компилятора в pom.xml для клиента org.eclipse.paho.client.mqttv3

<plugin> 
    <groupId>org.eclipse.tycho</groupId> 
    <artifactId>tycho-compiler-plugin</artifactId> 
    <version>0.20.0</version> 
    <configuration> 
     <source>${mqttclient.java.version}</source> 
     <target>${mqttclient.java.version}</target> 
    </configuration> 
</plugin> 

Вы можете видеть, что версия 1.0.2 настроена для компиляции с java 1.4 (значение свойства mqttclient.java.version).

Должно быть возможно использование этого приложения для Java, предназначенного для версии 1.4.

Смежные вопросы