❶ web项目不启动tomcat可以访问到数据库吗,比如直接在main方法中写sql语句插入数据到数据库中
我理解的是:
首先,你先要理清楚,tomcat到底是用来跑什么的,在你这里可能只是用来跑jsp环境的。
而操作数据库只需要引入对应的库即可,无须通过tomcat服务器来访问。
But。。。 你这里是web项目,如果没有tomcat服务器,根本跑不起来web项目。所以也就无法访问到数据库了。
除非直接写个桌面软件,无须服务器支持的即可。
❷ 不用tomcat怎么运行java项目
不能运行,虽然不涉及web访问,试问一下,tomcat的作用是什么?
tomcat的作用就是处理请求作出响应的服务器。既然有对数据的存入或访问请求,那必然要用服务器。
❸ java中什么项目需要用tomcat发布,是所有的项目都需要发布吗
java中简单的小项目或测试需要用tomcat发布。2. 项目都需要发布,最简单的要执行java命令运行。
Tomcat是Apache 软件基金会(Apache Software
Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun
和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat
5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java
爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。目前最新版本是8.0。
Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP
程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。实际上Tomcat 部分是Apache
服务器的扩展,但它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。
❹ java做网页后台一定要用到TOMCAT吗
不一定,只要是能实现这种功能的软件就可以。就是软件服务器。
比如jboss,websphere
❺ 使用Jenkins必须要用Tomcat吗,只用nginx不可以吗
Jenkins可以不用安装tomcat,只要有Java环境就可以,他可以自己启动,但还是建议通过tomcat来启动
但不能只用nginx,nginx只能处理静态文件,也就是说,他只负责文件的传输、数据的传输等(代理),他本身并没有处理动态脚本的功能
所有动态脚本都是通过nginx向后端服务器转发请求实现的,如tomcat处理Java、php-fpm处理php、iis处理.net等,nginx只负责将后端服务器处理后的结果返回给用户而已
❻ 为什么浏览发布的WEB网页必须启动Tomcat
你这样的Web应用项目中,Tomcat是处理JSP页面的,IIS应该只负责处理静态页面.html或htm等.
不能不使用这个Tomcat啊,因为你的Web应用中要使用JSP/Servlet容器来处理JSP或Servlet,除非你的Web应用中全是静态页面或ASP页面,否则JSP/Servlet容器(Tomcat这样的Web容器)是必须的.
❼ 用java开发web项目,如果用于互联网,还是用tomcat部署吗
当然可以使用tomcat部署,但是需要考虑访问量的问题,如果访问量不大,那么一个tomcat就可以了,不要小瞧tomcat的负载能力,用过一个tomcat支撑过一个县级市所有医院系统的访问,但是具体的访问量当时也没有统计,如果访问量挺大,或者说峰值比较大,可以考虑tomcat集群,用apache+tomcat的方式做集群难度比较小,毕竟这是免费而且最容易实现的方式了。
❽ mycat需要tomcat启动吗
需要。
mycat原理是指MyCat是一个开源的分布式数据库系统,是一个实现了MySQL协议的服务器,前端用户可以把它看作是一个数据库代理,用MySQL客户端工具和命令行访问,而其后端可以用MySQL原生协议与多个MySQL服务器通信。
❾ java游戏服务器后端需要tomcat之类的吗
你说的是啥游戏。B/S形式需要tomcat式的服务器,C/S形式不需要。安卓的话H5形式需要,单纯安卓客户端的不需要。
❿ JAVA的servlet一定要用TOMCAT服务器吗
Apache默认是一个静态服务器,只能通过它访问静态的资源,比如html等。
而Servlet的运行必须要支持Servlet标准的Web容器,像Tomcat、Jboss、Weblogic、WebSphere、Jetty等都支持。
有时候也可以将Apache和Tomcat结合起来,各司其职。