Java 运行jeromq的mvn包时出错:“0”;Bind无法分配请求的地址:connect";
我想在Windows 10上从Matlab和MetaTrader 5发送和接收数据。 据了解,JeroMQ是最简单的路线:Java 运行jeromq的mvn包时出错:“0”;Bind无法分配请求的地址:connect";,java,matlab,sockets,zeromq,jeromq,Java,Matlab,Sockets,Zeromq,Jeromq,我想在Windows 10上从Matlab和MetaTrader 5发送和接收数据。 据了解,JeroMQ是最简单的路线: 我从 我安装了maven 然后我进入存储库根目录并开始构建它 使用:mvn程序包,该程序包生成以下错误消息: 我试图通过根据以下帖子将localhost的IP配置设置为127.0.0.1来解决此问题: 这并没有解决问题(相同的错误消息) 我认为这与一些IP设置有关,但我对套接字通信还不熟悉。我没有Java编程/调试经验。请帮我解决这个问题,这样.jar文件就可
- 我从
- 我安装了maven
- 然后我进入存储库根目录并开始构建它 使用:mvn程序包,该程序包生成以下错误消息:
.jar
文件就可以成功构建,我可以将它添加到我在Matlab中的javaclasspath
否则:是否有(简单的)替代方法与其他程序(例如通过ZeroMQ)建立Matlab套接字通信?我也有同样的问题,要绕过测试,您需要向位于主文件夹jeromq masters的pom.xml文件添加一些代码 所以我改变的部分如下。您可以与自己的pom进行比较,并根据它进行更改。由于几天过去了,我记不清我添加的部分,但以“includes”开头肯定是我添加的部分
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.22.1</version>
<configuration>
<useSystemClassLoader>false</useSystemClassLoader>
<includes>
<include>TestFail.java</include>
</includes>
<testFailureIgnore>true</testFailureIgnore>
</configuration>
org.apache.maven.plugins
maven surefire插件
2.22.1
假的
TestFail.java
真的
然后需要使用mvnpackage命令重新编译它
这使我能够编译JAR文件 git上已记录安装包的[DUPLICATE]问题:该包正在运行不合理的测试。是否存在跳过此不合理测试的解决方法,以便成功构建该包?是否需要对pom.xml执行其他操作?在运行mvn包时,通过“testFailureIgnore…”添加“includes”会导致此错误:
[error]…\jeromq\src\main\java\org\zeromq\ZMQ.java:41:错误:使用了意外标题:,与前面的隐式标题相比:[error]*context[error]^
我正在windows openjdk 13.0.2版上尝试此操作
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.22.1</version>
<configuration>
<useSystemClassLoader>false</useSystemClassLoader>
<includes>
<include>TestFail.java</include>
</includes>
<testFailureIgnore>true</testFailureIgnore>
</configuration>