java - 如何在没有 maven 环境的情况下导入 Java 包?
问题描述
我正在使用 Apache Storm,并遵循https://docs.microsoft.com/en-us/azure/hdinsight/storm/apache-storm-develop-java-topology的教程。
我通过运行 Storm Docker 容器创建了一个 Storm 环境。 https://github.com/31z4/storm-docker/blob/9eae4ab08d30cfab29c784b4d9e7d1c187fa0348/2.2.0/Dockerfile
我希望立即运行 Storm 任务。
但是,上面的教程需要maven环境,docker容器中默认没有安装。
我对 maven 环境不熟悉,我想知道是否会有另一种方式来运行 Apache Storm 拓扑。
如果没有 maven 设置,当我编译教程中的代码时,会出现以下错误:
错误:包 org.apache.storm 不存在
如何在不使用 maven 的情况下导入风暴包?
任何评论表示赞赏。
解决方案
我认为或者您应该可以从以下位置下载 jar 文件
https://mvnrepository.com/artifact/org.apache.storm/storm-core/2.2.0
只需单击文件:jar。
推荐阅读
- http - 我正在使用球衣并通过 Tomcat 8.5.35 部署我的 api,但总是出现 Http 500 错误
- laravel-passport - 在 Laravel 5.8 中使用 Passport 验证 API 的问题
- python - 将所有非字符串 JSON 值转换为字符串值
- python - 使用 Pandas 从遥测数据中识别停靠点
- c++ - 类定义中的静态数据成员初始化?
- javascript - 回发后将焦点返回到表中的下一个输入元素
- c# - 如何让一些对撞机忽略统一 3D 中的触发器
- python - Don't undertand this missing 1 required positional argument error
- php - Using variables in multiple "NOT IN" clauses
- telegram-bot - How can i get bot username? telegram bot C#