草庐IT

jetty-rackup

全部标签

java - Jetty:嵌入还是不嵌入?

embedding有什么好处?jettyvsdeploying您在jetty的网络应用程序?如果您计划部署多个Web应用程序,您是否应该严格坚持为每个Web应用程序部署一个war文件(而不是编写一个调用每个Web应用程序的嵌入式服务器)? 最佳答案 当目标是创建一个独立的应用程序时,我会使用jetty嵌入,其中jetty只是组件之一(例如在osgi容器中)。如果您只想部署一些war,那么默认的jetty安装似乎更可取。我不认为选择取决于您是否计划部署多个web应用程序。当您嵌入jetty时,您必须自己在代码中进行填充。

java - 如何控制 maven-jetty-plugin 的 VM 参数?

如何为从maven-jetty-plugin运行的Jetty设置VM参数?例如,我需要将-Xmx参数传递给mvnjetty:run命令运行的Jetty。 最佳答案 环境变量MAVEN_OPTS就是答案。将MAVEN_OPTS的字符串内容传递给JVM(java.exe)。Linux:在shell类型中exportMAVEN_OPTS=....Windows:在shell(cmd.exe)中键入setMAVEN_OPTS=...例如:在Windows上setMAVEN_OPTS="-Xmx1024m"将Maven进程的堆大小设置为102

java - 使用嵌入式 Jetty 提供静态文件

我正在尝试使用嵌入式Jetty构建一个简单的演示应用程序,该应用程序从“html”目录提供静态文件,该目录是当前工作目录的子目录。这个想法是,带有演示jar和内容的目录可以移动到一个新位置并且仍然可以工作。我尝试了以下变体,但我不断收到404。ServletContextHandlercontext=newServletContextHandler(ServletContextHandler.SESSIONS);context.setContextPath("/");context.getInitParams().put("org.eclipse.jetty.servlet.Defau

java - 在没有 maven 的情况下启动 jetty 的可执行 war 文件

我正在尝试制作一个“可执行”war文件(java-jarmyWarFile.war),它将启动一个Jetty网络服务器,该服务器托管我执行的WAR文件中包含的webapp。我找到了apage这描述了如何制作我正在寻找的东西:但是,遵循该建议以及我认为我应该如何制作可执行jar(war)并不起作用。我有一个Ant任务创建一个WAR文件,其list如下:Manifest-Version:1.0Ant-Version:ApacheAnt1.7.1Created-By:1.5.0_18-b02(SunMicrosystemsInc.)Main-Class:StartWAR文件的内容如下:>St

spring - jetty-maven-plugin 和 loadTimeWeaver

似乎无法让我的springwebapp使用jetty-maven插件我总是得到org.springframework.beans.factory.BeanCreationException:Errorcreatingbeanwithname'loadTimeWeaver':Initializationofbeanfailed;nestedexceptionisjava.lang.IllegalStateException:ClassLoader[org.eclipse.jetty.webapp.WebAppClassLoader]doesNOTprovidean'addTransfor

java - 当我只想使用 RestTemplate 时如何防止在 Spring Boot 中自动启动 tomcat/jetty

我想通过在SpringBoot应用程序中包含工件来使用RestTemplate/TestRestTemplateorg.springframeworkspring-web但这会自动启动Tomcat或Jetty。有没有办法关闭它,或者不包括上述工件。TestRestTemplate在引导工件中,但不在基本RestTemplate中。 最佳答案 如果Web容器不存在,SpringBoot不会启动它。spring-web不提供任何嵌入式容器。您可能想要分析项目的依赖关系(尝试mvndependency:tree)。如果你想确保你的spri

java - 尝试通过嵌入式 Jetty 服务器运行 Ktor 应用程序时如何避免 java.lang.ExceptionInInitializerError?

我正在通过嵌入式Jetty服务器运行我的KtorWeb应用程序。该应用程序在IDE中运行良好。但是,一旦我用shadowJar打包并运行生成的fatjar,Jetty服务器就会遇到NoClassDefFoundError。我相信NoClassDefFoundError是由ExceptionInInitializerError引起的,该异常是由于PreEncodedHttpField内部的Jetty静态初始化内部的ArrayIndexOutOfBoundsException引起的。IDE内部怎么不会出现这个错误?从fatjar运行Ktor应用程序时如何避免它?02-06-201800:2

ruby - Sinatra 应用程序未部署到 Heroku,rackup 崩溃

config.rurequire'./app'runSinatra::Applicationgem文件source'http://rubygems.org'gem'heroku'gem'sinatra'gem'thin'配置文件web:bundleexecrackupconfig.ru-p$PORT这是我的heroku日志2013-08-10T01:21:03.753984+00:00app[web.1]:from/app/vendor/bundle/ruby/2.0.0/gems/rack-1.5.2/lib/rack/builder.rb:40:in`parse_file'2013

ruby - 在 rackup 文件中设置服务器选项

我正在尝试设置服务器选项I.E.端口、主机等,但我无法从config.ru文件中找到有关如何执行此操作的任何信息。我尝试将配置选项放入散列中,然后执行以下操作:configure{set:server,config[:server][:handler].to_sym}Rack::Handler.default.run(App,config[:server])还试过:Rack::Handler::pick(['puma']).runApp,config[:server]甚至:configure{set:server,config[:server].delete(:handler).to_

java - Tomcat VS jetty

就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter寻求指导。关闭10年前。我想知道每个服务器在生产环境方面的缺点。有人对其中一项功能有大问题吗?性能等。我也赶紧看了一下新的Glassfish,是否和简单的servlet容器相匹配(至少管理界面看起来不错)? 最佳答案 我喜欢Jetty,因为它维护成本低。它只是打开包装,可以滚动了。Tomcat的维护成本有点高,需要更多的