Java 无法解析IntelliJ IDEA中的符号“HttpServerFactory”
我正在尝试创建一个关于RESTful服务的小项目。 因此,我启动IntelliJ IDEA并执行以下操作: 新建项目->选择Java->选择RESTfulWebService 2.2->选中生成客户机和服务器代码,选择下载所需库 之后,当转到创建的HelloWorld类时,我会遇到以下错误: 无法解析符号HttpServerFactory,也无法解析此导入的符号jersey:import com.sun.jersey.api.container.httpserver.HttpServerFactoryJava 无法解析IntelliJ IDEA中的符号“HttpServerFactory”,java,web-services,rest,intellij-idea,Java,Web Services,Rest,Intellij Idea,我正在尝试创建一个关于RESTful服务的小项目。 因此,我启动IntelliJ IDEA并执行以下操作: 新建项目->选择Java->选择RESTfulWebService 2.2->选中生成客户机和服务器代码,选择下载所需库 之后,当转到创建的HelloWorld类时,我会遇到以下错误: 无法解析符号HttpServerFactory,也无法解析此导入的符号jersey:import com.sun.jersey.api.container.httpserver.HttpServerFact
有没有办法解决这个问题?通过maven下载jersey library为我解决了这个问题 要创建RESTFul服务,请执行以下操作: 选择新项目 选择Java 检查应用程序服务器和RESTFul Web服务 选择稍后设置库 单击下一步 单击“完成” 右键单击项目名称 选择添加框架支持。。。 选中列表中的Maven并单击Ok 将以下行添加到文件pom.xml中: 泽西岛 泽西服务器 1.18.1
或者,在模块设置页面上更改Jersey库的版本。很明显,他们在更高版本上删除了HttpServerFactory 要更改版本,请右键单击模块并选择“打开模块设置F4”。从那里单击左侧的库,从库列表中选择jersey,然后单击更改版本。v1.12为我工作
我想对于一个有错误消息的现有项目,我们应该执行步骤7-10?请澄清。步骤1-6用于创建项目,步骤7-9用于在项目中使用maven,步骤10用于下载jersey插件。谢谢,这帮助了我解决了我遇到的一个无关问题: