1、最原始的做法是将java程序编译成.class文件,复制到tomcat中你的项目里的相应位置。
2、现在很多开发工具可以方便的部署java程序到tomcat,比如eclipse
通过add和remove来部署你的项目,通过publish来部署项目到tomcat你所设定的位置,默认是[盘符]:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps
在tomcat服务器上部署javaWeb程序如下1、在eclipse 或myeclipseIDE集成开发环境将调试好的程序打包输出
XXXX.war 文件
2、将XXXX.war复制在tomcat安装目录webapps
3、执行tomcat服务器bin目录下的starup.bat 命令 启动tomcat
4、在浏览器窗口地址栏输入
http://localhost:8080/项目名称/index.jsp
通过以上4步完成在tomcat服务器上部署javaWeb程序
你明白了吗?
这个问题一看就是新手提出来的。作为BAT的Java开发工程师来和大家说,其实Java和Tomcat没有绑定关系。
Tomcat
Tomcat是Apache基金会下的一个轻量级服务器容器,主要是作为web服务器使用,怎么理解呢。你写了一个web工程,不管是用Python还是java还是PHP或者其他编程语言的。编译之后,你的前后端文件就可以部署在Tomcat的指定文件夹下,然后通过shbin/
start.sh
命令启动这个Tomcat服务,这样你就有了一个你的server了。通过p>文件中更改这个配置)Tomcat文件夹下有多个文件夹包括bin,用于存储启动,停止等脚本;
conf文件夹用于存储Tomcat的配置,比如配置编译后的文件位置的
server.xml
文件;log文件夹用于存储Tomcat的执行日志,运行中的日志会存储在
catalina.out
文件中,可以用tail-fcatalina.out命令来实时查看日志输出;还有webapps文件夹,这里用于存储编译后的前后端执行文件。
Java
而java是一种编程语言,它可以简单的写一个javaapplication,用publicstaticvoidmain函数来作为入口启动,也可以写一个移动app,当然也可以写一个web工程部署在Tomcat或者jetty上,但是无论你选择上述的哪种方式来使用java,都必须运行在一个JVM之上。换句话说,Tomcat并不是java开发者必须的,jvm才是必须的,这就是我们常说的要装一个JDK才能运行Java的原因。
因此,java运行必须的不是Tomcat,JVM/JDK/JRE才是。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)