我下载了2.5.0源码,并通过cd建立了hornetq-master目录并运行mvn clean install(我还试过mvn clean package)。该版本报告成功。
根据2.4.0手册,这是我发现的最新版本,
"在发行版中,您将找到一个名为bin的目录。
进入该目录,你会发现一个名为的Unix / Linux脚本 run.sh和一个名为run.bat"
的Windows批处理文件
如果我去hornetq-master / distribution / hornetq / src / main / resources / bin,我会看到那些文件。我没有看到任何类型的目标目录,这是我在构建之后所期望的。
如果我执行run.bat,我收到错误"无法找到或加载主类org.hornetq.cli.HornetQ"。
如果我查看hornetq.cmd文件,它似乎试图使用%HORNETQ_HOME%\ lib的类路径,在我的例子中将是hornetq-master / distribution / hornetq / src / main / resources / lib ,它不存在。
所以,我认为我错误地构建了这个。有人可以告诉我应该如何构建它?
答案 0 :(得分:0)
这里的手册中的“发布”看起来是指官方发布的.zip文件,而不是源代码构建的。