【将Web应用程序发布到Tomcat服务器的三种方法】教程文章相关的互联网学习教程文章

一个Tomcat及一个ip,绑定不同的域名,各个域名访问各自不同应用程序的配置方法

http://nickandmiles.blog.163.com/blog/static/23422123201110151492166/ 条件是:这样一种实际情况是,就一台服务器,当公网的IP地址也只有一个。 应用是:不同的域名访问后访问相对应的不同的程序。 举个例子来说如下: 有一个域名叫www.yuming.com 另一个一名叫bbs.yuming.com 曾经想过部署多个tomcat,然后用不同的端口来对应不用的域名。这样是很不好的,不可能指望用户去记住输入端口号(不是默认的80)。 例如:www.yuming...

tomcat映射路径(应用程序基本目录)的配置方法

正如上篇博文 server.xml 配置详解 中所提到的那样,tomcat的默认映射路径是 host 标签的appBase 属性(应用程序基本目录,即存放应用程序的目录 “这个目录下的内容可以通过url访问到”)。那么,我可以修改这个应用程序基本目录吗?可以把它指向到我的工程吗?tomcat映射路径的配置方法一、默认配置位置:/conf 文件夹里的server.xml文件<Host appBase="webapps">appBase:可以指定绝对目录,也可以指定相对于<CATALINA_HOME>的相对...

java – 从Myeclipse IDE重新部署之间的Tomcat Server应用程序的持久会话

所有我正在使用Tomcat 6.X和My Eclipse开发Web应用程序.当我对现有的java文件(Java Class,SERVLETS,Filter)进行一些更改时,我必须将其重新部署到tomcat服务器.但是,当我重新部署应用程序时existing session becomes null .有没有办法可以在MY ECLISPE重新部署之间保持现有会话.解决方法:从Tomcat Docs起 点击这里查看JDBC persistence,tomcat-6-session-persistence-through-jdbcstore的教程 > FileBased>基于JDBC的商店Restart Pe...

java-使用war将spring-boot和angular 7应用程序部署到tomcat 8.5中【代码】

我正在尝试使用war将Angular 7 Spring Boot应用程序部署到tomcat中.我遵循了一些步骤来用角度代码发动战争.使用UI代码成功创建了战争.但是我无法调用UI代码.当我尝试打电话时 >本地主机:8080 / war-name>本地主机:8080 / war-name / index.html>本地主机:8080 / index.html 它显示404. Web服务正常运行.我可以打电话给他们. 如何调用应用程序的index.html? 注意:-我没有使用spring-boot-starter-web pom.xml<?xml version="1....

java-如何在具有不同应用程序上下文的同一端口下的同一tomcat下部署两个Web应用程序?【代码】

我已经在端口80上的tomcat 6上部署了一个应用程序.我的应用程序文件夹名为myApp1,位于webapps文件夹下.我可以使用名为myApp2的Web应用程序文件夹下的http://localhost/myApp1来访问它.另外,我只是将myApp2文件夹放在webapps文件夹下. 但是,当我尝试使用URL http://localhost/myApp2访问应用程序2时,出现HTTP 404错误消息,提示未找到请求的资源myApp2.我是否还必须对配置文件即server.xml进行一些更改?仅出于编队目的,两个应用程序...

Tomcat Web应用程序内的Java TCP Server【代码】

伙计们,我有一个独立运行的Java服务器应用程序,它将获得tcp连接并进行一些处理并发送回一些响应.我想在Tomcat Web服务器和Web应用程序中运行它.我将使用web.xml中的onload = 1通过servlet启动服务器应用程序.因此,在启动tomcat后,服务器应用程序也会启动.我希望Web应用程序和服务器应用程序都可以与tomcat一起运行,并在它们之间共享一些单例类和通用类.我也有休眠状态,除了应用程序部署没有问题之外.如有任何问题或建议,请告诉我.解...

java-如何从运行生产Tomcat Web应用程序获取线程调试信息?

我们有一个生产Web应用程序,该应用程序似乎陷入了线程阻塞,无法完成大量工作,并且运行了CPU和平均负载.我几乎知道问题是什么-我们的DWR服务正在将一些非常大的内容转换为Javascript对象响应.问题是我不知道哪个服务调用会产生大量数据,因为该线程在我的任何代码外部(它在DWR Servlet中,将我的返回值转换为出站javascript对象…否则我可以请参阅线程转储中的我的服务方法). 但是,您不需要了解DWR就能为我提供帮助,因为我的问题是这样...

java-在tomcat中已部署2个应用程序时出现邮件问题【代码】

之前,我已经在Tomcat 6.0.24上部署了1个应用程序,并且运行良好.现在,我已经部署了AXIS Web服务,并且在发送邮件时第一个应用程序给出了错误消息.我正在使用Java6并通过mail-1.4.2.jar进行邮寄.Error message:javax.mail.MessagingException: IOException while sending message;nested exception is:javax.activation.UnsupportedDataTypeException: no object DCH for MIME type multipart/mixed; boundary="----=_Part_8_85998487...

java-@PropertySource未在使用传统tomcat war部署的Spring Boot应用程序中获取【代码】

我已经在tomcat 8上部署了一个传统的春季启动应用程序战争部署.即使定义了@PropertySources批注,也似乎找不到在@PropertySources指定的目录中给定的属性文件中定义的属性.我修改了一个Spring Boot Web示例项目,可以重现该问题.在下面的示例中,调用Web控制器的结果始终是“ Hello Default,Spring Boot的问候!”.它从不从外部application.properties中选取“名称” .property(如果我从类属性文件中完全删除该属性,则部署将失败,因为...

java-在同一Tomcat实例中运行的Web应用程序之间传输文件

我有两个在同一个Tomcat实例中运行的Web应用程序.在这些应用程序之一中,用户将能够上传文件,例如图像和pdf文件.我希望上传的文件可用于第二个应用程序. 对于这种情况是否有最佳实践?或者只是指向技术的指针就可以了. 我考虑过使用Web服务,但想知道它是否过大. 谢谢文森特解决方法:便宜,错误的答案-将两个应用程序都软链接到共享目录.这样做的好处是愚蠢而简单,但存在邪恶的事务类型问题.由于您说只有一个应用程序正在更改数据,而另...

java-Spring应用程序无法在Tomcat上部署:applicationContext有什么问题?【代码】

我的父pom.xml看起来像<dependency><groupId>org.springframework</groupId><artifactId>spring-context</artifactId><version>4.0.3.RELEASE</version> </dependency> <dependency><groupId>org.springframework</groupId><artifactId>spring-core</artifactId><version>4.0.3.RELEASE</version> </dependency> <dependency><groupId>org.springframework</groupId><artifactId>spring-web</artifactId><version>4.0.3.RELEASE</v...

java-Tomcat:失败-上下文路径/ employee中的应用程序无法启动【代码】

我是Spring MVC的新手.尝试使用安全性登录名构建项目,但无法在tomcat中启动.war.FAIL – Application at context path /employee could not be started我检查了天秤座的重复,例如我们log4j和slf4j 请帮助我了解原因,在此先感谢.<?xml version="1.0" encoding="UTF-8"?> <web-app id="WebApp_ID" version="2.4"xmlns="http://java.sun.com/xml/ns/j2ee"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="h...

java – 如何对Tomcat上部署的Jersey Web应用程序进行单元测试?【代码】

我正在构建一个部署在Tomcat上的Jersey Web应用程序.我很难理解如何对应用进行单元测试. 通过简单地在我的测试中实例化类并调用它们上的方法(这与Jersey或Tomcat无关),可以测试核心业务逻辑(非Jersey资源类). 但是对Jersey资源类(即映射到URL的类)进行单元测试的正确方法是什么? 我需要让Tomcat运行吗?或者我应该模拟请求和响应对象,在我的测试中实例化资源类,并将模拟提供给我的类? 我已经阅读过泽西岛网站上的测试,但是他们在...

java – 我的Angular Spring应用程序路由在TomCat上部署时不起作用【代码】

我非常喜欢棱角分明和弹簧.我可能犯了一些愚蠢的错误.我有Angular Spring应用程序,它显示登录屏幕,然后显示菜单.未部署时(即当Angular& Spring并行运行时),这种方法非常有效但是当我在tomcat上部署应用程序时,它不会显示登录表单.我按照以下步骤进行部署 – > ng build –base-href =./>将angular dist文件夹中的所有文件复制到spring静态文件夹>在spring中创建.war文件并将其部署在tomcat中 我的pom.xml<groupId>com.techence</g...

java – Apache Tomcat应用程序的默认会话超时【代码】

在Tomcat5.5上部署的Web应用程序的默认会话超时是多少?是浏览器特定的吗?在我的Web应用程序中,web.xml和代码中都没有提到默认超时.解决方法:打开$CATALINA_BASE / conf / web.xml并找到它<!-- ==================== Default Session Configuration ================= --> <!-- You can set the default session timeout (in minutes) for all newly --> <!-- created sessions by modifying the value below. ...