I had posted prior to this about not being able to run java .class files in geany when I include package name for that .class file , I seem to have figured what the problem is - while executing i.e running a .class java file it is required to provide the full name of the .class file - include the package hierarchy before the .class file name in the argument of the 'java' command .
So if I have to execute the java .class file named SampleProgram and this file exists in a package called 'myfirstprograms' ,then I got to type this under the 'Execute' box in the 'Set Includes and Arguments ' Dialog box .
It should look something like this : --------------- Execute : java myfirstprograms."%e" ----------
As its obvious I might be running java .class files from different packages and It could become tedious for me to change the package name every time I switch between packages . This leads me to ask for your valuable help - Is there any special character set which can substitute for the .class's package name like "%e" substitutes for the name of the .class's file name ?
Thank you for your help ! .