aaron-ai commented on issue #5078: URL: https://github.com/apache/rocketmq/issues/5078#issuecomment-1248218008
Sorry, maybe I am a little bit off the topic about supporting cross-compilation. IMO, cross-compilation coule be an important feature while RocketMQ is often used in different runtime. Upgrading java version to 9+ is a solution that can alleviate this problem, and it could keep developer away from the usage which is not compatible with current compiler and the version we specified(e.g java8). As we all know, java8 is old enough even though we have to make RocketMQ compatiable with it in the foreseeable future. But `--release` and higher java version **is not the silver bullet**, which means that we still need to notice that whether the developer introduced incompatible dependencies in the pull request unconsciously. At the end, I think we need to build a more robust cross-compilation mechanism to make it works all the time, and I also think there will be other better solutions could help us to achive it. -- 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]
