I add jboss-deployment-structure.xml testjar.jar META-INF, but this file not was called. (I made some mistake inside, but no exception)
Have a look at Class Loading in WildFly - WildFly 10 - Project Documentation Editor e.g., especially the statement in the yellow box.
war files within an ear deployment are always isolated as requested by the Java EE specifications.
And on the same you can read, that the jboss-deployment-structure.xml file has to be placed into the top level deployment, to be placed into /META-INF of the ear file.
If the ear-subdeployments-isolated is set to false, then the classes in web.war can access classes belonging to ejb1.jar and ejb2.jar. Similarly, classes from ejb1.jar can access classes from ejb2.jar (and vice-versa).
I read the above, thanks a lot