由於客戶要買斷我們的系統,所以需要把源碼給到客戶,但是我們的項目是maven 的 ,有很多jar 包是在我們私服上的,客戶當然是不允許連接我們私服的。為了客戶能簡便的將項目運行起來,不對我們產生什么影響。故將maven項目轉化為普通的web 項目,以lib包的形式進行部署。
1.新建一個項目文件夾。如我的項目叫 web-project-cpm-biz
2.在項目文件夾下新建 src web 兩個文件夾
3. 將maven 項目中main 下的java 和resources 文件夾 下的代碼遷移到src 文件夾下(注意java 文件夾不要最外層java 只要里邊的內容)
4.將webapps 下的文件全部遷移到web 文件夾下
5.將 maven 項目下的lib 包 遷移到WEB-INF 下(注意:這里的lib 包我是從war 包里找的)
6.將tomcat 下的servlet-api 包 和 jsp-api 包放到lib 內(否則代碼中的HttpServlet會報錯)
7.idea 導入項目 一路 next
8.設置resources 文件
9.設置artifacts
10.tomcat 添加項目運行