1.为了以防万一,将本地tomcat版本及其jdk版本与服务器上的版本最好是相同的
2.在本地eclipse下运行项目即可发布(注意(1)数据库连接的是服务器数据库还是本地数据库(2)运行项目前先clean一下项目,否则部署上去就一直报404,原因还不太清楚,事实真的是如此)
3.可在eclipse控制台看到发布后的项目所在的文件夹(例如我的就在:信息: Command line argument: -Dwtp.deploy=E:workspace.metadata.pluginsorg.eclipse.wst.server.core mp1wtpwebapps)
4.将发布后的项目文件夹发送到服务器上指定的文件夹下。
5.在server.xmll里面进行配置
<Host name="域名" appBase="webapps" unpackWARs="true" autoDeploy="true">
<Context path="/" docBase="要部署的项目所在文件夹" reloadable="true"></Context>
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="日志目录" prefix="lzhpcnet_access_log" suffix=".txt" pattern="%h %l %u %t "%r" %s %b" />
</Host>
6.重启服务器
./shutdown.sh
./startup.sh