I’ll try to explain it to you.
judging by the screenshots, you have successfully installed rush. and everything is ready to be used. and judging by the screenshots, you had java8, which is quite acceptable, but later you should install java11. but not now for sure
in fact, you have everything ready to write an extension.
all that remains is to ask to create an extension code) for testing, it is very easy to do this. in the future, you will understand everything - the whole algorithm and the principle of operation.
Your first mistake that led you on the wrong track was using VS Studio.
the fact is that it is a powerful editor, but in your case it is redundant. Why? yes, because it is automated. in your example, he just screams, “Give me these libraries. This is the first time I’ve seen this.” And he’s right these are specialized libraries that the APP Invertor and all the others run on. as a result, he suggests downloading and installing something. you can go this way, but it will be difficult, it will take a long time, and it’s not certain that everything will work out.
In the screenshot, this is exactly what your editor requires. so it’s better to abandon automation in fact, the code can be written even in a notebook. but it’s inconvenient - the syntax is not highlighted. personally, I use a regular Notepad++. it is enough to set syntax highlighting in it, and this is enough to edit the code.
after you have created the code, it is enough for you to save it. the code itself is located in the folder scr (example test.java). then, through the command console, as in the first screenshots, run the build. from under the directory where to be located rash.xml .
with the rush build command, you get the result in the out folder. if there are errors, they will be indicated with the line number… in general, it’s not difficult. the file itself rush.xml located in the project folder. You can also edit it with a notepad. there are comments on what’s what inside
For the first time, this will be enough for you. but if you have to work with private or other unique libraries later, then, of course, it’s better to use FAST. there are more settings and features. it is very similar to rush. but it is definitely not recommended for you at this stage. first, master rush.
Based on the screenshot code, I assume that you are not familiar with java even in general terms. of course, in order to write any extension, you need to be at least a little familiar with the fundamental knowledge of the language. otherwise, there will be a complete misunderstanding.