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




    ------------------&nbsp;Original&nbsp;------------------
    From:                                                                       
                                                 "SpriCoder"                    
                                                                
<[email protected]&gt;;
    Date:&nbsp;Tue, Jul 5, 2022 05:54 PM
    To:&nbsp;"dev"<[email protected]&gt;;

    Subject:&nbsp;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

Reply via email to