【发布时间】:2015-07-11 15:00:57
【问题描述】:
我下载了 2.5.0 源代码,并通过 cd'ing 到 hornetq-master 目录并运行 mvn clean install 来构建它(我也尝试过 mvn clean package)。构建报告成功。
根据我找到的最新的2.4.0手册,
"在发行版中,您会找到一个名为 bin 的目录。
cd 到那个目录,你会发现一个 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 , 不存在。
所以,我认为我的构建不正确。有人可以告诉我应该如何构建它吗?
【问题讨论】: