An attempt was made to call the method org.eclipse.jetty.server.Server.
<init>(Lorg/eclipse/jetty/util/thread/ThreadPool;)V but it does not
exist.
Its class, org.eclipse.jetty.server.Server, is available from the
following locations:
jar:file:/C:/Users/xyz/.m2/repository/org/eclipse/jetty/jetty-
server/8.2.0.v20160908/jetty-server-
8.2.0.v20160908.jar!/org/eclipse/jetty/server/Server.class
It was loaded from the following location:
file:/C:/Users/xyz/.m2/repository/org/eclipse/jetty/jetty-
server/8.2.0.v20160908/jetty-server-8.2.0.v20160908.jar
Action:
Correct the classpath of your application so that it contains a single,
compatible version of org.eclipse.jetty.server.Server
Spring Boot版本是v2.1.1.release
。
jetty服务器被定义为spring bean,如下所示
<bean id="webServer" class="org.someorg.server.jetty.Server">
<property name="threadPool">
<bean class="org.eclipse.jetty.util.thread.QueuedThreadPool">
<property name="minThreads" value="8" />
<property name="maxThreads" value="32" />
</bean>
</property>
<property name="connectors">
<list>
<bean class="org.someorg.server.jetty.XmlConnector">
<property name="port" value="34347" />
</bean>
<bean class="org.eclipse.jetty.server.ssl.SslSelectChannelConnector">
<property name="port" value="34346" />
<property name="keystore" value="classpath:keystore" />
<property name="password" value="somepassword" />
<property name="keyPassword" value="somekeypassword" />
<property name="truststore" value="classpath:keystore" />
<property name="trustPassword" value="sometrustpassword"
/>
</bean>
<bean
class="org.eclipse.jetty.server.nio.SelectChannelConnector">
<property name="port" value="34345" />
</bean>
</list>
</property>
<property name="handler">
<bean class="org.eclipse.jetty.server.handler.HandlerCollection">
<property name="handlers">
<list>
<ref bean="webContexts" />
<bean id="defaultHandler"
class="org.eclipse.jetty.server.handler.DefaultHandler" />
</list>
</property>
</bean>
</property>
<property name="beans">
<list>
<bean class="org.eclipse.jetty.deploy.WebAppDeployer">
<property name="contexts" ref="webContexts" />
<property name="webAppDir" value="webapps" />
</bean>
</list>
</property>
<property name="stopAtShutdown" value="false" />
</bean>`
类服务器如下所示:
public class Server extends org.eclipse.jetty.server.Server implements
ApplicationListener<ApplicationContextEvent> {
// code here
}
谢了!
您使用的jetty版本与所选的spring Boot版本不兼容。
spring-boot-starter-web 2.1.1。发布依赖于spring-web 5.1.3。发布依赖于jetty-server 9.4.14.v20181114。
您必须升级您的码头依赖项。
我是spring的初学者,希望这样做示例项目…我有一个数据库,我想连接到它…我使用了像AutoWired和service这样的注释。但有个问题我解决不了 Controller包中的RegisterationController具有我要调用的服务: 第一个包中的DataManagement类: 第一包中的StudentAccountRepository: 第一包中得学生帐户..引用数据库中的表: M
> 出错原因:任务“:bootrun”执行失败。 进程'command'/library/java/javavirtualmachines/jdk1.8.0_60.jdk/contents/home/bin/java''以非零退出值1完成 发生异常:2015-08-23 01:37:57.989 WARN 6186---[main]ationConfigEmbeddedWebApplication
我无法用IntelliJ中的ThymileAF启动基于Spring Boot的应用程序。我的项目在maven中,当我从命令行启动它时: java-jarmyproject.war 一切正常。但在IDE中配置run应用程序时,出现以下错误: 这是我的pom.xml:
我试图从spring主页模拟RESTful Web服务”https://spring.io/guides/gs/rest-service/". Gradle编译工作正常,但是当我运行Spring Boot时,我得到了下面的错误,我不知道是什么原因。我是Spring新手,有人能帮我吗? 我的配置详细信息包括: Windows 7 Intellij Idea 13.1.3 Java-8 Gradle-
当我运行这个错误时,请帮助我解决这个问题 启动应用程序上下文时出错。要显示条件,请报告启用“调试”后重新运行应用程序。2019-02-11 10:53:55.839错误8804 --- [ restartedMain]o. s. b. d.日志失败分析记者: 应用程序启动失败 说明: com中的字段userDao。实例Spring Security应用程序编程接口。服务UserServiceImp
我正在使用一个spring boot项目2年了,我只是试图让一个同事参与,但我不能让存储库在他的计算机上运行。因此,我已经删除了我的文件夹,并再次克隆了我自己的项目,我可以重现错误,但问题是我无法修复它。 spring boot版本:1.5.22.发布。有什么建议吗? 到目前为止我所做的: 使用maven-resources-plugin修复了所有依赖关系警告/错误 将以下参数添加到我的 试图排除