MyEclipse 6.5(基於 Eclipse 3.5)配置 Tomcat 7.0.37,啟動報 Could not find the main class,後轉為 NoClassDefFoundError: org/apache/juli/logging/LogFactory。
Eclipse 3.5 不支援 Tomcat 7 的啟動器機制,類加載器結構變更導致核心類找不到。
tomcat-juli.jar 複製到 Eclipse plugins/org.eclipse.jdt.launching_* 目錄,並設置 JDK 1.6+、Debug 模式啟動(不推薦生產)。直接升級開發環境,避免版本兼容性坑,提升開發效率。