目前網上的相關資料太少了 自己只能摸索着嘗試 最后在領導的幫忙下 成功實現了環境的集成
網上查到的一般都是修改resin的配置文件等等 其實完全沒有必要
本人之前在intellij下部署resin遇到了以下幾個問題
1.項目無法部署到resin服務器下
2.項目部署到resin服務器下 intellij修改jsp Java類 web訪問不能實時更新
3.當項目target是ROOT時 無法訪問
自己嘗試修改過intellij的項目配置 resin的配置等等 走了很多彎路 其實很簡單 主要是下面的配置
在resin的服務器配置下 Depolyment中 Depolyment method:JMX 和resin.xml 兩種選擇
經過測試
JMX是把項目打包的文件 放在resin服務器下webapp下 只有在服務器啟動時 才把項目給拷貝過去 無法在intellij中實時更新
resin.xml是在C盤C:\Users\xxx\AppData\Local\Temp目錄下 copy了一份resin.xml的配置文件 然后把服務器目錄空間指向了你的項目工作空間 可以實現intellij修改實時更新
intellij默認的選擇是JMX所以我們要選中resin.xml模式
同時當 項目Artifacts指向的目錄是 ROOT時 上圖中的Use default context name(always true if depolyment method is JMX)取消勾選
默認是一直勾選的 這點十分重要 否則無法成功訪問項目