2
我有兩個tomcat 5.5服務器。一個是發展,一個是生產。兩者都在Java 1.6上運行。但是最近我遇到了一個問題,仿製藥無法在生產環境中運行,但在開發過程中運行平穩。這兩個系統的區別在於tomcat 5.5/common/lib/
。我的開發環境包含ecj-3.7.2.jar
,但生產沒有此文件,而是包含jasper-compiler-jdt.jar
。Tomcat Java編譯器差異
當我將jasper-compiler-jdt.jar
替換爲ecj-3.7.2.jar
時,泛型可以正常工作。根據我的理解,這些是Eclipse的JDT編譯器庫,我可以知道這個問題的區別和原因。非常感謝!
我不知道完整的答案,但有一些線索在[這個問題]的答案(http://stackoverflow.com/questions/3061654/what-is-the-difference-between-javac-and -eclipse-compiler)(和鏈接文檔中)。 –
您對泛型有什麼樣的問題? –
@TamasRev我在這裏發佈了問題。 http://stackoverflow.com/questions/38560851/jsp-compilation-error-on-generics – User420