Jdk,tomcat,mavenweb
命令:mvn clean package –DskipTest=true apache
例tomcat
在apache-tomcat-7.0.50\conf\Catalina\localhost下新建xml文件app
例如:webapp
文檔裏面的內容:<Context path="/zutnlp-bigdata-portal" docBase="E:\zutnlp\deploy\zutnlp\zutnlp-bigdata-portal-0.0.1-SNAPSHOT.war" debug="0" reloadable="true" privileged ="true"> </Context>maven
注意:xml名字就是啓動的時候顯示的名字,能夠本身定義spa
在apache-tomcat-7.0.50\bin下點擊startup.batdebug
Ok了。server
(有時須要工程中的有些沒有打進war包的資源copy到tomcat下webapp的工程裏面)xml
中文亂碼:
在apache-tomcat-7.0.50\conf下的server.xml中<Connector URIEncoding="UTF-8" useBodyEncodingForURI="true" connectionTimeout="40000" port="8080" protocol="HTTP/1.1" redirectPort="8443" maxSpareThread="75"/>
把黃色部分添加進去就能夠了;
若是仍是有亂碼就在apache-tomcat-7.0.50\bin下的catalina.bat添加set JAVA_TOOL_OPTIONS=-Dfile.encoding=utf-8
內存溢出:
在apache-tomcat-7.0.50\bin下的catalina.bat的echo Using CATALINA_BASE: "%CATALINA_BASE%"的上面添加
set JAVA_OPTS=%JAVA_OPTS% -server -XX:PermSize=1024M -XX:MaxPermSize=3072m -Xms512m -Xmx4094m
1,2,3步跟上面的同樣
安裝服務
在apache-tomcat-7.0.50\bin 下輸入命令 service.bat install portal
zutnlp是服務的名字
設置參數
在apache-tomcat-7.0.50\bin 下輸入命令 tomcat7w.exe //ES/portal