Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
It’s to avoid clashes in the classpath whenever you distribute your application to run on different environments. In most of the cases you’d like your application to be independent from the platform specific configuration. If the
$CLASSPATHcontains references to classes with (either unawarely or awarely) the same package and classname, it would get precedence in classloading before the classes which you included in your application’s classpath. This may lead to unexpected application behaviour or potential security holes.