Maven 2 有人知道Comed和JERSEY 9之间是否存在任何不兼容吗?我认为Jetty的最新版本是不兼容的
在尝试将maven配置为使用上一个Jetty版本(嵌入式Jetty 9)之后,我尝试使用Comet(上一个版本是2.5.1),我发现这是不可能的 正如您在下面看到的,编译失败似乎是由于类型9.0.0.v20130308加上artifactID cometd websocket jetty的版本2.5.1造成的 老实说,我不知道改进了websocket的新Jetty版本有多大可能不起作用,我想我做错了什么,所以如果有人知道或者已经做了,请告诉我如何修复它 顺便说一下,我使用的是JDK1.7.0_09Maven 2 有人知道Comed和JERSEY 9之间是否存在任何不兼容吗?我认为Jetty的最新版本是不兼容的,maven-2,websocket,embedded-jetty,cometd,Maven 2,Websocket,Embedded Jetty,Cometd,在尝试将maven配置为使用上一个Jetty版本(嵌入式Jetty 9)之后,我尝试使用Comet(上一个版本是2.5.1),我发现这是不可能的 正如您在下面看到的,编译失败似乎是由于类型9.0.0.v20130308加上artifactID cometd websocket jetty的版本2.5.1造成的 老实说,我不知道改进了websocket的新Jetty版本有多大可能不起作用,我想我做错了什么,所以如果有人知道或者已经做了,请告诉我如何修复它 顺便说一下,我使用的是JDK1.7.0_0
`[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory
...\apps\business-app\src\main\resources
[INFO]
[INFO] --- maven-compiler-plugin:2.3.2:compile (default-compile) @ SOKO-business ---
[INFO] Compiling 79 source files to
...\apps\business-app\target\classes
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] ...\apps\business-app\src\main\java\com\igz\soko\business\Main.java:[38,12] **error: cannot access ContainerLifeCycle**
[ERROR] ...\apps\business-app\src\main\java\com\igz\soko\business\Main.java:[59,14] **error: method start in class Server cannot be applied to given types;**
[INFO] 2 errors
[INFO] -------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 3.936s
[INFO] Finished at: Thu Apr 04 16:12:19 CEST 2013
[INFO] Final Memory: 14M/177M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler- plugin:2.3.2:compile (default-compile) on project SOKO-business: Compilation failure: Compilation failure:
[ERROR] ...\bbv97\apps\business-app\src\main\java\com\igz\soko\business\Main.java: [38,12] error: cannot access ContainerLifeCycle
[ERROR] ...\bbv97\apps\business-app\src\main\java\com\igz\soko\business\Main.java: [59,14] error: method start in class Server cannot be applied to given types;`
干杯
CometD 2.x与Jetty 9不兼容。 您可以在Jetty7和Jetty8上运行Cometd2.x,使用JDK5或更高版本 Cometd3与Jetty9兼容,不久将发布Cometd3预览版