Eclipse+Resin開發環境遷移中發生的一些問題
換新機器了,系統也從XP升級到64位WIn7。某些舊工具直接無法用了。下面簡單談一下標題的內容
1、非泛型的容器類引入在JDK1.7以下編譯好像已經不行了。比如Java.util.ArrayList這樣的類,系統提示引入無法解決,OK,把JDK卸載,安裝JDK6
2、Eclipse的Resin支持好像存在版本兼容性問題,這個地方的到底不兼容的雙方其實不是很清晰,問題解決以後,我就不可能再去折騰這個問題,所以簡單說一下過程:
2.1、首先在暫時工作空間安裝的各種插件,包括Resin支持(4.0.27)
2.2、切到舊工作空間,熱部署存在一定問題(這個時候可能是JDK7編譯導致)
2.3、更換JDK,把就得Resin運行時的目錄由4.025版本改到Resin4.0.32
2.4、然後出現的問題就是部署過程中不部署JSP。
2.5、下載Resin4.0.27,徹底刪除舊的Resin運行時,然後基於Resin4.0.27新建運行時。然後啟動Server,Ok終於重返正常調試軌道
3、說一下本地Server的設置信息,留個檔以便以後備查,這個信息只是個人偏好,有些東西可能和大家不一樣
3.1、不要選遠程部署
3.2、三個列表選項裏面只選目錄式部署即可。另外兩個有人可能會選,尤其最後一個。
3.3、發布方式選擇資源改變時自動發布
4、說個題外話:由於某項目需要用到舊的Eclipse3.0版本+對應的MyEclispe,不過發現3.0版本沒有64位版本,就的程序文件啟動時,說某個32位的DLL在64位平臺下無法加載。有時候為了偷懶,在環境選擇上固守原來的,但是操作系統不等你,到一定階段,就會發現必須得向前走。
Eclipse+Resin開發環境遷移中發生的一些問題