用tomcat部署的web应用在外网能打开么
几种方法:
1、在myeclipse里部署
这个直接在myeclipse里配置好tomcat的根路径。
在server里可以看到tomcat,选择部署你的工程就行了。
2、把自己的web工程放在tomcat的webapps下
2.1 把你的工程达成war包,放进tomcat的webapps下;
2.2 把你工程的webroot下的内容用你的工程名称(其实是你想要的在啊浏览器访问的应用路径名)作为文件夹包住webroot下的内容(要保证你的classes有东西,lib有东西)
3、把描述自己工程的context放在webapps下
context里可以描述你的工程的名称,工程存放的路径
4、在tomcat的conf/server.xml配置相应的context元素
这个和3的作用差不多,只是这个是在tomcat的server启动时加载的
以上都能让tomcat知道自己有多少应用要部署,将会进行相应的部署动作。部署完后,就可以在浏览器访问了。
myeclipse创建好项目后,通过配置自带的tomcat运行会在工作空间-.metadata\.me_tcat\webapps生成一个于项目名相同的文件夹。将此文件夹放tomcat目录下的webapps目录下,启动tomcat即可。
理论上在本机能访问,在外网就能访问。访问方式就是ip地址加端口,或者通过域名绑定你的ip地址,在路由器上设置映射端口。如果不是固定ip可以用发生壳。可以
http://你与外网交流的IP:你设置的端口/你所部署的文件名称
这样就可以通过外网访问了
当然能打开 http://你的IP地址:8080/工程名
你还需要打开的你防火墙
不是到你说的外网是什么,
如果是局域网,可以访问,用“http://你的IP:8080/”这种方法访问;
如果是别的机器,就像你访问163一样,那是访问不了的。
用tomcat部署的web应用在外网能打开么
理论上在本机能访问,在外网就能访问。访问方式就是ip地址加端口,或者通过域名绑定你的ip地址,在路由器上设置映射端口。如果不是固定ip可以用发生壳。
web应用程序是否可以存放在tomcat的默认发布目录外
Tomcat的Webapps目录是Tomcat默认的应用目录。Tomcat的Webapps目录是Tomcat默认的应用目录,当服务器启动时,会加载所有这个目录下的应用,Web应用程序才能访问。Web是一种基于超文本和HTTP的、全球性的、动态交互的、跨平台的分布式图形信息系统。
如何让外网访问自己部署在tomcat上的web项目,我是学校的内网
1、 首先 安装jdk,复制tomcat绿色版(或安装版)到指定目录,配置环境变量。分别测试是否配置成功:jdk 运行cmd 输入 java -version。 Tomcat 浏览器输入网址:http:\/\/localhost:8080。2、部署tomcat:把项目路径到WebRoot 文件夹 复制到tomcat\/conf\/Catalina\/localhost\/ROOT.xml中,打开ROOT.xml 其中 doc...
tomcat部署文件不想放在webapps下怎么做?
在Tomcat的配置文件中,一个Web应用就是一个特定的Context,可以通过在server.xml中新建Context里部署一个JSP应用程序。打开server.xml文件,在Host标签内建一个Context,内容如下。在tomcat中的conf目录中,在server.xml中的,<host\/>节点中添加:<Context path="\/hello" docBase="D:\\ workspace\\hello...
我开发了一个java web项目 如何部署到外网服务器上 供外部人员访问呢...
首先把tomcat端口和你的IP地址通过路由器映射到外网去,比如说你的服务IP是192.168.1.2 tomcat端口是8080 只要去路由器把192.168.1.2:8080映射就行了。然后通过你的外网ip访问
[转]Tomcat部署web应用的几种方法
tomcat部署web应用主要有以下几种方式:1.拷贝你的WAR文件或者你的web应用文件夹(包括该web的所有内容)到$CATALINA_BASE\/webapps目录下。2.为你的web服务建立一个只包括context内容的XML片断文件,并把该文件放到$CATALINA_BASE\/webapps目录下。这个web应用本身可以存储在硬盘上的任何地方。这种context...
tomcat部署的三种方法(tomcat程序部署)
Tomcat的项目部署方式有以下三种: 1.直接把项目复制到Tomcat安装目录的webapps目录中,这是最简单的一种Tomcat项目部署的方法,也是初学者最常用的方法。 2.在tomcat安装目录中有一个conf文件夹,打开此文件夹,其中包含配置文件server.xml,打开配置文件,并在host和\/host之间插入如下语句。怎么用tomcat部署web应用 第一种...
linux下tomcat的webapp找不到项目,,你是怎么做的
tomcat部署web程序有两种:1、直接放在webapp下,启动时自动加载;2、把配置文件放在conf\\catalina\\localhost\\目录下,tomcat启动时读取配置文件进行加载。
tomcat设置在项目外的类路径配置文件
<Context path="\/hello" docBase="E:\\test" debug="0" reloadable="true"\/> path 访问时候用的虚拟路径 docBase项目实际存放路径 docBase是实际路径,这里一般写一个绝对的磁盘路径,当然也可以写相对路径,相对路径是相对于tomcat安装目录的webapps目录的,通常设置虚拟目录的目的是将tomcat...
使用tomcat部署java工程,通常有哪几种方式
tomcat部署web应用主要有以下几种方式:1.拷贝你的WAR文件或者你的web应用文件夹(包括该web的所有内容)到$CATALINA_BASE\/webapps目录下。2.为你的web服务建立一个只包括context内容的XML片断文件,并把该文件放到$CATALINA_BASE\/webapps目录下。这个web应用本身可以存储在硬盘上的任何地方。这种context...