Hi,Someone please shade somelight about this-
how arguments are to be passed from a run.bat file
Arguments in batch files are passed on the command-line.
Inside the batch, you use %1, %2, %3, etc. to receive each argument.
SET ARGUMENTS=Worker implementation by WorkerImpl
java -classpath %RUN_CLASSPATH% %CLASS_TO_RUN% %ARGUMENTS%
%1String name = "Bethuel", %2String workerType = "Monthly Employee", %3double salary = 22000d,
if i want to pass the above variables from run.bat file instead of main() method where should insert them in my code of bat file.
So, in this example, some values are passed by %1 and %2, etc. and some are SET through environment variables.
If this is called Run.bat, you would (at the command-line) type:
Run Bethuel "Monthly Employee" 22000d
...but inside the batch file, the call the program would be
java -classpath %RUN_CLASSPATH% %CLASS_TO_RUN% %1 %2 %3
The %ARGUMENTS% variable is redundant depending on how you want to use them.