dosubot[bot] commented on issue #3006: URL: https://github.com/apache/hugegraph/issues/3006#issuecomment-4304581169
<!-- Greeting --> Hi @vaijosh! I'm [Dosu](https://go.dosu.dev/dosubot) and I’m helping the hugegraph team. <!-- Answer --> @vaijosh — both issues you've identified are real and have been encountered before. **Build from Source instructions:** The README directs users to `install-dist/target/hugegraph-{version}.tar.gz`, but the actual build output places artifacts at the root level (`apache-hugegraph-${version}/`) and within individual component directories (`hugegraph-pd/`, `hugegraph-store/`, `hugegraph-server/`) [[1]](https://github.com/apache/hugegraph/blob/9126c80e414c073b60fc074361b211cfb409e0eb/install-dist/pom.xml#L32) [[2]](https://github.com/apache/hugegraph/blob/9126c80e414c073b60fc074361b211cfb409e0eb/README.md#L257-L282). So the post-build paths are indeed outdated. **Gremlin Console on Apple Silicon:** The Jansi native library crash on ARM64 is a documented problem [[3]](https://github.com/apache/incubator-hugegraph/pull/2952). The bundled Jansi only ships with `x86_64` and `i386` binaries, so it fails on `arm64`. The recommended workaround for startup/detection scripts has been to replace Gremlin Console–based logic with PD REST health checks [[3]](https://github.com/apache/incubator-hugegraph/pull/2952). Several related ARM64 fixes have been merged over time, including JNA upgrades for Mac M1 ([PR #2013](https://github.com/apache/hugegraph/pull/2013)) and multi-architecture Docker support ([PR #2903](https://github.com/apache/incubator-hugegraph/pull/2903)). **Java version:** Gremlin Console works with Java 8 and Java 11. Java 17+ fails due to Groovy 2.5.14 not supporting Java 17 bytecode [[4]](https://github.com/apache/incubator-hugegraph/issues/2954), so restricting to Java 11 is the right call for now. Your proposed fixes — updating the README paths and adding Apple Silicon / Java 17+ troubleshooting notes — would be valuable additions. There's currently no official troubleshooting documentation covering these issues. <!-- Dosu Comment Footer --> *To reply, just mention [@dosu](https://go.dosu.dev/dosubot?utm_source=github&utm_medium=bot-comment&utm_campaign=github-comment-footer-20260415&utm_content=reply-with-mention&utm_term=apache%2Fhugegraph).* --- Share context across your team and agents. Try [Dosu](https://dosu.dev?utm_source=github&utm_medium=bot-comment&utm_campaign=github-comment-footer-20260415&utm_content=knowledge-infrastructure-tagline&utm_term=apache%2Fhugegraph). [](https://app.dosu.dev/response-feedback?utm_source=github&utm_medium=bot-comment&utm_campaign=github-comment-footer-20260415&utm_content=knowledge-infrastructure-feedback&utm_term=apache%2Fhugegraph#message_id=49b7b905-42e8-4bd0-a8c0-8e63f30de4ec) [](https://github.dosu.com/apache/hugegraph?utm_source=github&utm_medium=bot-comment&utm_campaign=github-comment-footer-20260415&utm_content=knowledge-infrastructure-learn-repo&utm_term=apache%2Fhugegraph) [](https://app.dosu.dev/signup?referrer=openSource&source=github-footer&utm_source=github&utm_medium=bot-comment&utm_campaign=github-comment-footer-20260415&utm_content=knowledge-infrastructure-add-team&utm_term=apache%2Fhugegraph) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
