首先是将文件导出成war包的形式
在运行和部署之前,需要安装和配置环境变量的
安装JDK,配置环境变量
安装MySQL数据库,配置环境变量,运行SQL文件使得数据库中具有测试数据,在这里需要配置数据库中的库,表和项目中的配置的数据库部分的库和表是一致的。
解压Tomcat文件包
将该war包放在Tomcat文件夹下的webapp文件夹下
然后去config下的server.xml文件下,去配置该war包所在的位置的路径
这样就可以开始运行这个文件了,去bin目录下,找start.bat,这就启动了这个项目。
然后去浏览器地址栏输入:localhost:
http://IP:1240/knowledge/?userid=2bba096d36cf4b7ea031cca01b8439d7&deparmentid=2
方法/步骤2
方法二和方法一的区别在于,方法一是在eclipse中启动项目,而方法二是脱离eclipse,直接在tomcat中启动项目。方法一适用于测试的时候,因为我们会平凡的改动代码,还可以打断点做调试。而方法二适用于项目已经完成,需要正式部署应用的时候。
首先,将我们的项目打个war包,这个要借助我们的eclipse。具体方法是:鼠标选择我们的项目,右键,选择export。
在弹出的对话框中,我们要选择web下面的 WAR file。然后下一步。如下图:
在最后的弹出的对话框中,选择文件位置完成即可。如下图。
到这里,我们就不需要eclipse了。回到我们的tomcat安装目录,将刚刚生成的test.war文件,复制到安装目录下的webapps文件夹下。然后打开安装目录下的conf/server.xml文件。在Host节点下添加以下代码:
<Context docBase="D:\StudyProgram\eclipse\tomcat-test\apache-tomcat-7.0.57\webapps\test.war" path="/test" reloadable="true"/>
注意将docBase中的路径替换成你的路径即可。如果不清楚,请参照我的截图中的写法(我的截图中,删去了不需要的注释代码)。
最后到安装目录下的bin文件夹下找到“startup.bat”文件运行,等待运行完成在浏览器输入“http://localhost:8080/test”能看到和方法一一样的结果。下图是tomcat的启动截图。