Got it. And we can change xxx-env.sh and xxx-env.bat with a wildcard classpath parameter to simplify the command.
The original classpath param is like this: lib/a.jar:lib/b.jar It can be replaced by: lib/* And please remember to test well both in Unix and Windows~ 在 2022/7/6 16:59,“SpriCoder”<[email protected]> 写入: lib folder is a single one under root folder like: ├── datanode ├── confignode ├── lib ------------------ Original ------------------ From: "SpriCoder" <[email protected]>; Date: Tue, Jul 5, 2022 05:54 PM To: "dev"<[email protected]>; Subject: The structure of distribution Hi all, Currently, we have confignode and datanode folder in the distribution. Which has conf, sbin, and will store the default folder of data and system. And there is a need to refactor distribution structure. I think there are two choices: 1. remove the confignode and datanode folder, and combine their script and configuration files into the conf and sbin under the root. In this way all folder generated by confignode will be put into config folder, and all folder generated by confignode will be put into data folder. 2. use confignode and datanode folder to manage their script and configuration files, like: confignode/sbin, confignode/conf, datanode/sbin, datanode/conf, etc. In this way all folder generated by confignode will be put into confignode folder and all folder generated by datanode will be put into datanode folder. What's your opinion? Looking forward to your reply. Best, --------------------------------------------------------------- Hongyin Zhang
