草庐IT

Tomcat-Apache

全部标签

java - 为什么 Tomcat 找不到 SMTPTransport(Session, URLName)?

我们有一个发送邮件的网络应用程序。出于某种原因,它的安装已决定无法找到采用(Session,URLName)参数的SMTPTransport的构造函数。堆栈跟踪的相关位:javax.mail.NoSuchProviderException:Providerclassdoesnothaveaconstructor(Session,URLName):protocol=smtp;type=javax.mail.Provider$Type@1dedf78;class=com.sun.mail.smtp.SMTPTransport;vendor=SunMicrosystems,Incatjava

java - Maven 项目的源文件的更改未反射(reflect)在 tomcat 中

我的Maven项目处于最后阶段。我已经使用mvntomcat7:deploy命令将我的war文件部署到正在运行的tomcat实例,并且war文件在webapps文件夹中展开。我可以通过url访问war文件中的所有源文件。但问题是,当我更改源文件(jsp和servlet)中的任何内容时,更新的war文件不会反射(reflect)在正在运行的tomcat服务器中。我的pom.xml如下。4.0.0com.ceino.mavenMavenWebwar1.0-SNAPSHOTMavenWebMavenWebapphttp://maven.apache.orgjunitjunit3.8.1tes

java - 使用 apache fileutil.copyfile 复制文件

我正在使用apacheutil将文件复制到目录,使用fileutil.copyFile(src,dest)我正在复制的文件由外部供应商每2秒更新一次,我真的不想锁定它(我的应用程序在Windows中运行——这会导致各种问题)。我希望有人可以帮助我建议在不锁定源文件的情况下复制甚至读取文件的最安全方法是什么?亲切的问候 最佳答案 因为在复制操作之前您没有明确锁定整个文件,所以默认的os文件锁定机制正在工作。我运行了一个快速测试程序,以查看在外部进程每2秒写入一次源文件时复制源文件时在Windows计算机上发生的情况。写入文件的过程从未

java - Apache MINA 死了吗? (23/10/2013)

大约四天前,我开始研究ApacheMINA框架。我特别觉得它很有趣,但很快我发现学习资料不完整。我在“用户指南”网站上看到的内容似乎已经过时,混合了两个库MINA1.x到2.x。自从我在Internet上看到一个具有更新日期的主题以来已经有一段时间了。我一直在研究,我认为自MINA更新以来大约有1年的时间。我的问题是:项目是否被放弃?如果是这样,您的读者和其他程序员推荐的其他项目有哪些具有MINA的功能?如果没有,我如何与设计师交谈?当他们谈到“订阅”时,我试图通过电子邮件注册,但我不能。实际上,即使我检查并更正了送货地址,我仍然收到错误消息说我的电子邮件无法发送。

java - 使用 Apache Wink 覆盖 Websphere 8.5.5 上的 Jackson Object Mapper 属性

我们使用IBM(s)捆绑的ApacheWink为我们的应用程序提供JAXRS端点。我们正在为Websphere8.5.5编码。因为我们是servlet3.0兼容的,所以我们使用“编程”方式配置JaxRS应用程序,这意味着web.xml中没有条目,并且我们依赖类扫描来获取带注释的jaxrs资源。一般来说,它工作正常。@ApplicationPath("/api/v1/")publicclassMyApplicationextendsApplication{此版本的Websphere与ApacheWink一起使用Jackson1.6.x进行JSON反/序列化,并且通常运行良好。我们希望更改

java - 使用 Apache POI 将结果集转为 Excel (*.xlsx) 表格

我正在尝试使用ApachePoi将ResultSet写入Excel(*.xlsx)表。OfficeExcel中的无效表格对象错误然而,即使它写入Excel文件没有任何错误,当我尝试在OfficeExcel2013中打开它时,它显示错误并删除表格对象以仅提供纯数据View。这是粗略的示例代码usingthisexample:publicstaticvoidwriteExcel(ResultSetrs,intsqliteRowCount,Stringdir){System.out.println("WritingExcel(*.xlsx)File...");XSSFWorkbookwork

java - Apache Storm spout 可以相互通信吗?

我有一个目录,另一个进程将文件放入其中。我们当前的Storm实现读取此目录并选择最旧的文件并打开文件读取器。该读取器作为spout中的一个字段保存,因此当调用nextTuple()时,将从文件中输出一行。spout完成读取后,它会关闭读取器并打开一个新读取器来读取新文件。为了提高吞吐量,一个想法是让多个spouts一次读取多个文件,因为这些spouts将争夺同一目录中的相同文件,有没有办法在spouts之间进行通信,以便它们可以协商哪些文件阅读?(或者有一个总经理将文件分配给喷口)。目录和文件从HDFS存储和读取。 最佳答案 我认为

java - 使用 SSH 的 Apache Felix shell

我对如何通过SSH使用ApacheFelix感兴趣?我想使用SSH从远程计算机访问Felixshell。我知道有telnet支持,但它太不安全了。有什么解决办法吗? 最佳答案 是的,有一个,如描述的那样here(该指南是相对于eclipse的春分点但没关系)使用gogoshell的组合,apacheminasshd服务器和三equinoxconsolebundles(core+sshplugin+jaaspluginforsshauthentication)你将能够连接到mina的ssh服务器,你与OSGi相关的命令将由gogosh

公司为什么禁止SpringBoot项目使用Tomcat?

前言在SpringBoot框架中,我们使用最多的是Tomcat,这是SpringBoot默认的容器技术,而且是内嵌式的Tomcat。同时,SpringBoot也支持Undertow容器,我们可以很方便的用Undertow替换Tomcat,而Undertow的性能和内存使用方面都优于Tomcat,那我们如何使用Undertow技术呢?本文将为大家细细讲解。SpringBoot中的Tomcat容器SpringBoot可以说是目前最火的JavaWeb框架了。它将开发者从繁重的xml解救了出来,让开发者在几分钟内就可以创建一个完整的Web服务,极大的提高了开发者的工作效率。Web容器技术是Web项目必

java - Heroku:带有 https tomcat 服务器和证书固定的 Spring Boot Gradle 应用程序

我有一个SpringBootjava应用程序,它使用自签名证书与android前端进行通信。我使用tomcat服务器作为应用程序的容器:compile'org.springframework.boot:spring-boot-starter-tomcat'现在,我启用了https/ssl:TomcatEmbeddedServletContainerFactorytomcat=(TomcatEmbeddedServletContainerFactory)container;tomcat.addConnectorCustomizers(connector->{connector.setPo