Servlet ClassNotFoundException 出现在包中时......为什么?

Servlet ClassNotFoundException when present in a package ... Why?

当我将 "MyServletProgram" 保留在 "java" 包中时,我得到 ClassNotFoundException java.MyServletProgram 但是当它在默认包中时,程序运行正常。你能告诉我哪里出错了吗??

您不能将包命名为 java ,因为它是被禁止的

您可能会遇到异常:

java.lang.SecurityException: Prohibited package name: java

将您的 package 名称更改为其他名称,它将完美运行。