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]

Reply via email to