Questions tagged «tomcat»

Apache Tomcat是Java Servlet和JavaServer Pages技术的开源软件实现。

1
什么=〜在linux中意味着在if条件中用于比较值
实际上tomcat/conf/catalina.properties文件包含行shared.loader=/usr/share/sfit/conf我的意思是值有一些路径。 所以使用shell脚本我们正在更新shared.loader文件中的值。并且还有一个if条件比较它的值 if [ $string1 =~ $string2 ] ; then 这=~是什么意思。 而且我想删除行“shared.loader =”中的值后包含的内容 shared.loader= 请帮帮我们

1
Apache Commons和Tomcat Servlet API的安装和依赖关系
我正在尝试安装Commons库文件上载和commons-IO。 我已安装CentOS6和Tomcat版本7。 我设法下载并安装了Apache-commons-io软件包,没有任何问题。 但是apache-commons-fileupload软件包给了我servlet_2_4 api依赖问题。 我想知道是否安装新的tomcat7-servlet-3 API是否会导致上述库出现故障,因为它们需要2.4版本?也许安装tomcat5 2.4 servlet api无法与tomcat7一起使用? 您会推荐这两种方法中的哪一种?
1 rpm  tomcat  api 

1
在Java中的Https连接
我已成功使用生成密钥库 keytool -genkeypair -alias SomeAlias -keyalg RSA -validity 365 -keystore NAME.keystore -storetype JKS 将它放在tomcat配置目录和更新的server.xml文件中,启用8443端口监听。 所以我可以访问 https://开头本地主机:8443 / MyApp的 但是当我试图发布一些数据时 https://开头本地主机:8443 / MyApp的 至 https://开头本地主机:8443 / MyApp的 sun.security.validator.ValidatorException:PKIX路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到请求目标的有效证书路径 我的POST功能: public void HttpsPostData(String data, URL url){ try { String encodedData = URLEncoder.encode("data", "UTF-8") + "=" + URLEncoder.encode(data, "UTF-8"); HttpsURLConnection con = (HttpsURLConnection)url.openConnection(); …
java  ssl  https  tomcat 

1
Orbeon Xforms Error Broken pipe oxf:/config/prologue-servlet.xpl异常:java.io.IOException
我对Linux缺乏经验,所以请温柔地对待我。 我已经设置了运行Apache Tomcat的CentOS Web服务器。该服务器托管了一个使用Orbeon Xforms的ART-DECOR webapp。 我在使用Web应用程序时收到错误,该应用程序在WebApp日志文件中留下堆栈跟踪,请参阅下文。 我确信这个异常似乎是由Orbeon引起的,这引起了这个问题。 从我可以看出,这是一个问题,应用程序能够读取服务器端的XML文件,因为我在浏览器控制台时看不到任何Web调用。该文件似乎已到位所以我确信如果我的假设是正确的,这将是一个权限问题,但我不太了解Tomcat是否正确解析相对路径。 [root@localhost config]# pwd /usr/share/tomcat/webapps/art-decor/WEB-INF/resources/config [root@localhost config]# ls feedback.xhtml prologue-servlet.xpl theme form-builder-permissions.xml properties-local-dev.xml.template theme-error.xsl log4j.xml properties-local-prod.xml.template theme-examples.xsl not-found.xhtml properties-local.xml theme-main-art-decor.xsl processors-local.xml.template properties-local.xml.template theme-plain.xsl prologue-portlet.xpl README.txt unauthorized.xhtml [root@localhost config]# The error from the log file is below.... 2018-12-29 13:26:54,763 ERROR ProcessorService - +----------------------------------------------------------------------------------------------------------------------+ …

1
Apache http服务器允许,拒绝
我使用apache http server 2.4.4进行负载均衡以及tomcat 7.0。 我在我的tomcat下托管了2个应用程序,例如app1和app2。 我想要实现的是app1我想只允许来自内部网的某些ips访问它。 我将以下代码添加到我的httpd.conf文件中。 DocumentRoot "C:\Program Files\Apache Software Foundation\Tomcat 7.0\webapps\scm" <Directory "C:\Program Files\Apache Software Foundation\Tomcat 7.0\webapps\app1"> Order Deny,Allow Deny from some_ip </Directory> 我仍然无法限制访问。我启用了模块mod_authz_host。请指导我。

1
如何让jspwiki-custom.properties在Tomcat上运行JSPWiki?
我已经在Linux(Slackware 14.1)上运行Tomcat 8.5.23就好了,我想让JSPWiki 2.10.3运行起来。 “easy-sh”安装包括将JSPWiki.war放入Tomcat的webapps目录中。但是,在运行几乎无用的JSPWiki / Install.jsp之后,我无法找到并使用我的jspwiki-custom.properties文件。该 入门 页面,说“自定义文件也可以放在WAR的WEB-INF文件夹中......”,但这不起作用。该 文档 页面说它可以放在“webapps // WEB-INF / classes文件夹”中,但这也无效。日志文件有一些特定的行,表明jspwiki无法找到它。 我做错了什么?
linux  tomcat  wiki 

0
生产服务器与PHP和jsp在mac上
我有一个使用Apache,MySQL,PHP和Tomcat的工作开发服务器。我为PHP网站使用虚拟主机(如admin.local和test.local),我只有一个在localhost上运行的.jsp webapp:8080 现在我需要在另一个拥有自己静态ip的mac上设置一个具有相同设置的生产服务器。 我的问题是,我无法弄清楚如何让虚拟主机为Tomcat工作。我没有安装连接器(我已经读过一些关于它的内容)所以Apache对Tomcat安装一无所知。连接器有帮助吗? 我发现了很多关于如何在Mac上设置Tomcat,或者如何在Tomcat中使用MAMP的文章。但没有一个解决虚拟主机的问题。 我已经知道我可以将端口80转发到Tomcat端口,所以我看到了Tomcat app HTTP://本地主机 。但是,我如何访问Apache运行的网站? 我会很感激任何关于正确方向的线索。 谢谢!
mac  php  tomcat 

0
无法从LAN访问tomcat服务器
在主机(Windows)上启动tomcat服务器并响应来自网络外部的请求。但是,我无法通过仅限主机的网络(或任何其他局域网)使其工作。我试过VMworkstation和VirtualBox。好像tomcat没有回应...... 我已经做了什么: 尝试设置WAMP,它只在主机上工作 尝试禁用防火墙 尝试更改server.xml当前连接器配置如下: <Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" address="0.0.0.0" allowHostHeaderMismatch="true" rejectIllegalHeaderName="false"/> 滚动浏览文档我发现了这一点 文档 也许默认的包保护阻止我从内部网络访问tomcat?虽然如何解散呢? Tomcat版本9.0.0.M9

0
如何使用`script -c`命令启动tomcat?
我想用命令启动tomcat: script -c "sh /usr/program/tomcat/tomcat-8.0.50/bin/startup.sh" 运行该命令后,控制台将显示tomcat已成功启动的消息。 但ps -ef | grep tomcat表明tomcat没有启动。 然后我尝试使用script没有-c选项的命令: [root@xxx test]#script Script started, file is typescript01 [root@xxx test]# sh /usr/program/tomcat/tomcat-8.0.50/bin/startup.sh Using CATALINA_BASE: /usr/program/tomcat/tomcat-8.0.50 Using CATALINA_HOME: /usr/program/tomcat/tomcat-8.0.50 Using CATALINA_TMPDIR: /usr/program/tomcat/tomcat-8.0.50/temp Using JRE_HOME: /usr/program/java/jdk1.8.0_112 Using CLASSPATH: /usr/program/tomcat/tomcat-8.0.50/bin/bootstrap.jar:/usr/program/tomcat/tomcat-8.0.50/bin/tomcat-juli.jar Tomcat started. 然后ps -ef | grep tomcat显示tomcat已启动。 我怎样才能启动tomcat script -c?
linux  bash  tomcat 

0
需要每次都使用bash_profile
我有一个运行linux的服务器空间。为我创建了一个用户。我的主目录中有一个bash_profile,我为JAVA_HOME和JAVA设置了环境变量。 当我通过putty访问服务器时,每次登录时都必须获取bash_profile。这是一个错误吗? 因为我无法通过IP地址访问tomcat服务器主页:portNo。这与上述问题有关吗?
linux  bash  tomcat 

0
如何使用网络监视器监视Tomcat和IIS传入请求和传出响应
我有一个托管在Tomcat上的Web应用程序,这个Web应用程序调用托管在Tomcat上的Web服务,进一步调用IIS上的其他一些服务。 网页 - > Service1(Tomcat) - >服务2(IIS) 我想捕获来自IIS和Tomcat的传入请求和传出响应。我正在尝试使用Microsoft网络监控工具。 我将捕获设置设置为(tcp.Port == 80或tcp.Port == 6435) 它确实捕获任何东西。 任何人都可以告诉我使用netmon捕获IIS / Tomcat流量的正确方法是什么? Atul Sureka

1
如何在Windows 7系统上停止Spring Source TC服务器
今天在Windows 7系统上,当我在浏览器中点击localhost:8080时,我意外地看到SpringSource tc Server正在运行。这是我发现的消息。 您可能已经猜到了,这是默认的SpringSource tc Server主页。可以在本地文件系统上找到它: $TC_SERVER_HOME/webapps/ROOT/index.html 其中“ $ TC_SERVER_HOME”是Tomcat的tc服务器安装目录的根。如果您看到此页面,并且不认为应该这样做,则说明您是已经安装新的tc Server的用户,或者您是尚未获得此权限的管理员设置相当正确。如果是后者,请参阅tc服务器文档以获取详细的设置和管理信息。 我尝试做echo $ TC_SERVER_HOME / webapps / ROOT /以了解安装文件夹。这样我就可以在该位置停止批处理脚本。 它仅打印$ TC_SERVER_HOME / webapps / ROOT / 这个服务器几乎类似于Tomcat,问题是如何停止呢?如何找到其安装目录并将其关闭?我想会有一些批处理文件,我必须将其关闭吗? 我在Windows 7系统上。


1
似乎无法在Win 7的ecilpse下启动tomcat 8
Windows 7 Pro,eclipse,java EE环境。我下载了tomcat zip文件,然后将其解压缩到c:\ program files \ apache \ tomcat-whatever。我可以从命令行运行eclipse,然后在浏览器地址栏中输入“ localhost:8080”,即可获得应有的tomcat主页。 在eclipse中,我将此添加为服务器。当我启动它时,新的“ javaw.exe”进程将显示在任务管理器中并停留在该位置,并且eclipse表示服务器正在运行。但是,在浏览器的地址栏中输入“ localhost:8080”表示资源不可用。 我还需要做什么?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.