gpt4 book ai didi

java - modbus4j的依赖

转载 作者:行者123 更新时间:2023-12-02 09:35:07 27 4
gpt4 key购买 nike

modbus4j的依赖是

 <dependency>
<groupId>com.infiniteautomation</groupId>
<artifactId>modbus4j</artifactId>
<version>3.0.3</version>
</dependency>

现在我还需要一个SeroUtils,但我在maven resp中找不到它
https://mvnrepository.com/

除了:

  import com.serotonin.modbus4j.serial.SerialParameters;
...
SerialParameters serialParameters = new SerialParameters();
serialParameters.setCommPortId("COM3");
serialParameters.set...

SeroUtils的依赖是什么?

<小时/>

抱歉,我意识到我不需要 SeroUtils,现在我需要 SerialPortWrapper除外:

 ModbusFactory factory = new ModbusFactory();
/*
* need a wrapper
*/
ModbusMaster master = factory.createRtuMaster(wrapper);

那么如何设置包装器?

<小时/>

https://github.com/infiniteautomation/modbus4j/issues/5
这解决了我的问题

最佳答案

您需要更新您的pom.xml包括他们的存储库。它不在 Maven Central 上。

将此添加到您的 <repositories>部分:

<repository>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
<id>ias-snapshots</id>
<name>Infinite Automation Snapshot Repository</name>
<url>https://maven.mangoautomation.net/repository/ias-snapshot/</url>
</repository>
<repository>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
<id>ias-releases</id>
<name>Infinite Automation Release Repository</name>
<url>https://maven.mangoautomation.net/repository/ias-release/</url>
</repository>

关于java - modbus4j的依赖,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57584097/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com