so if i have a jar file which i want to include in the class path
case1 so if i include in class path in the system envionment (not in user enviornment) then it should work for all the users in my computer say if i have created two users in windoew XP then both the user can access jar file
if i jsut inlcude in the user enviorment then only that user can access it.
So generally where should one put jar files in system variables or user variables
Depends more about the computer itself than anything else. If its your computer, put it where you want such as using the system variables for all users. If its a network computer, you'd likely put it in your user variable list. Its really up to you.
As a side note most J2EE servers and IDEs have separate class paths indendendent of the Windows Environment variables.