我們的項目用到了ofc2,在生成圖表之前要先生成.json文件。
首先遇到的問題是相同文件名字的json文件,如果只是改變其內容,然後刷新生成圖表的頁面,圖表不會變。
我們小組負責這塊的成員給的解決方案是,每次需要新的圖表,就生成一個新的json文件,同時刪除之前的舊文件。
然後我們生成新的圖表就非常慢,因爲文件在生成後感覺eclipse沒有立即刷新,有時要用到5秒以上,簡直無法接受。
效率很是問題,於是想到把項目打包,直接在tomcat上運行,看效果會不會好些。
打包之後,路徑問題解決了好久。
不過雖然還是每次刪除舊文件-生成新文件,但不在eclipse下運行,生成新圖的效率高了好多,差不都執行完生成數據的函數,圖表就刷新成功了。
正文:
以下也是在網上各種搜索找到的,這裏做個總結記錄。
1、在eclipse中右鍵單擊項目,然後Export選擇WARfile,生成項目的WAR文件。
2、把生成的WAR文件放到tomcat解壓之後的webapps文件夾下。
3、在tomcat的conf文件夾裏的server.xml進行配置:
在<Host></Host>標籤之間添加如下代碼:
<Contextpath="/"docBase="F:/tomcat/webapps"debug="0"reloadable="true"crossContext="true"></Context>
4、啓動tomcat。雙擊tomcat解壓文件裏bin目錄下的startup.bat。
5、在瀏覽器中輸入http://localhost:8080/Project/index.jsp即可。