1、struts2提供的有struts-2.0.9\j4目錄,這個下面有工具可以把1.5下編譯的包,給編譯成兼容1.4的包。
2、spring2是直接支持jre1.4的,其實大部分開源jar包都直接支持。
3、如果你用的是eclipse,你需要在項目--->屬性--->構建路徑---->庫,中進行設置“JRE 系統庫[jdk 1.4.2_07]”,當然你也要引入其它編譯好了的兼容1.4的包。
4、在項目--->屬性--->java編譯器,中需要勾選“啟用特定與項目的設置”,將“編譯器一致性級別”設置為1.4,并且應用。
5、有些jar包不能在1.4環境下跑的,不過這個不好統計,我遇到的有commons-beanutils-1.6.jar不要用1.7以及以后版本的,貌似commons-logging-1.0.4.jar也不要用高版本。
這個是沒有設置好的時候報出的錯誤信息(這里是c3p0,也可能不是這個類報出來):
(C3P0Registry.java:139) jdk1.5 management interfaces unavailable... JMX support disabled.