1//////windows下环境部署首先下载maven(apache-maven-3.3.9-bin),同时配置环境变量Jdk1.7装 上,配置环境变量打开eclipse最新版的,已经有maven插件的,判断确认是否用的默认1.7的jdk【java】-----【 installedJREs】这个一定要定义本地D:盘下面的,不要用默认C盘的.编译环境跟jdk保持一致Maven的user setting配置为下载的maven里的settings.xml;配置maven的installations新建maven项 目(360图书馆),或下载maven工程(一定要在上面已经配置好了)再做这一步在项目上右键——【Maven】——【UpdateP rojectConfiguration……】,将工程刷新一下工程编码改成utf8的在新建工程的时候,compiler下载不下来的 时候,把下面这段加到build里:youyue maven-compiler-plugin 3.01.7arget>>org.apache.maven.pluginsmaven-surefire-pl ugintrueon>如果还是有红叉的话,类里面又灭有,就修改一下pom.xml文件, 然后保存就好了2//////linux下工程部署首先装好jdk赋权限:chmod755?在/etc/profile中加入以 下内容:JAVA_HOME=/usr/java/jdk1.7.0_67JRE_HOME=/usr/java/jdk1.7.0_67 /jrePATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/binCLASSPATH=:$JAVA_HOME/ lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/libexportJAVA_HOME JRE_HOMEPATHCLASSPATH打包应用直接用eclipse打包war包即可3.下载tomcatroot@mast erbin]#vimcatalina.sh2.1添加以下内容:CATALINA_HOME=/usr/local/apache -tomcat-6.0.30/[root@masterlocal]#chmod+x.sh2.2启动tomcat服务器[r oot@mastertomcat]#?/usr/local/tomcat/bin/catalina.shstart或者/us r/local/tomcat/bin/startup.sh2.3在浏览器中输入http://localhost:8080/htt p://localhost:8080/(如果不是本机,则输入对应的ip地址)测试出现tomcat页面则测试成功ps:需要说明的是t omcat的默认测试页面是放在webapps下面,这个其实是在server.xml文件中配置的,如下所示:localhost"appBase="webapps"unpackWARs="true"autoDeploy="true" xmlValidation="false"xmlNamespaceAware="false">[root@SOR_SYSapa che-tomcat-6.0.30]#lsLICENSE?NOTICE?RELEASE-NOTES?RUNNING.txt ?bin?conflib?logs?temp?webappswork1)webapps文件夹主要用于web应用程序 部署,比如你可以把你的应用程序包,如war文件拷到该目录下,容器会自动部署。2)conf文件夹下主要是放置tomcat的服务器的 相关配置文件在webapps目录下放测试包(注意:webaapps目录下面主要是放应用包的.war在tomcat重启访问后会自动解 压)重启tomcat,输入应用地址2.4修改tomcat的监听端口[root@master~]#cd?/usr/lo cal/tomcat/conf[root@master~]#?ls[root@master~]#?vimserver.xml 【停止tomcat时的端口】?port="8081"protocol="HTTP/1.1"connectionTimeout="20000"redire ctPort="8443"/>?【tomcat默认的监听端口是8080,现在改成8081】?009"protocol="AJP/1.3"redirectPort="8443"/>【apache+tomcat模式时访问 tomcat的端口】2.5管理tomcat项目为方便管理项目,可以修改/root/apache-tomcat-6.0.33/co nf/tomcat-users.xml文件,在最后加上me="admin"/>点击tomcat欢迎页中左上角TomcatManager链接,输入admin,123456后可以查看正在运行的应用. |
|