读书人

linux上部署项目报错信息本地win7环

发布时间: 2012-12-20 09:53:21 作者: rapoo

linux下部署项目报错信息,本地win7环境
500 Servlet Exception

[show] java.lang.NoSuchMethodError: com.opensymphony.xwork2.util.finder.UrlSet.<init>(Lcom/opensymphony/xwork2/util/finder/ClassLoaderInterface;Ljava/util/Set;)V

javax.servlet.ServletException: java.lang.NoSuchMethodError: com.opensymphony.xwork2.util.finder.UrlSet.<init>(Lcom/opensymphony/xwork2/util/finder/ClassLoaderInterface;Ljava/util/Set;)V
at com.caucho.server.dispatch.FilterManager.createFilter(FilterManager.java:233)
at com.caucho.server.dispatch.FilterMapper.buildDispatchChain(FilterMapper.java:169)
at com.caucho.server.webapp.WebApp.buildInvocation(WebApp.java:3782)
at com.caucho.server.webapp.WebAppContainer.buildInvocation(WebAppContainer.java:766)
at com.caucho.server.host.Host.buildInvocation(Host.java:755)
at com.caucho.server.host.HostContainer.buildInvocation(HostContainer.java:319)
at com.caucho.server.cluster.Server.buildInvocation(Server.java:915)
at com.caucho.server.dispatch.InvocationServer.buildInvocation(InvocationServer.java:247)
at com.caucho.server.dispatch.InvocationServer.buildInvocation(InvocationServer.java:220)
at com.caucho.server.http.AbstractHttpRequest.buildInvocation(AbstractHttpRequest.java:1484)
at com.caucho.server.http.AbstractHttpRequest.getInvocation(AbstractHttpRequest.java:1457)
at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:793)
at com.caucho.network.listen.TcpSocketLink.dispatchRequest(TcpSocketLink.java:1186)
at com.caucho.network.listen.TcpSocketLink.handleRequest(TcpSocketLink.java:1148)
at com.caucho.network.listen.TcpSocketLink.handleRequestsImpl(TcpSocketLink.java:1132)
at com.caucho.network.listen.TcpSocketLink.handleRequests(TcpSocketLink.java:1055)
at com.caucho.network.listen.TcpSocketLink.handleAcceptTask(TcpSocketLink.java:903)
at com.caucho.network.listen.AcceptTask.doTask(AcceptTask.java:74)
at com.caucho.network.listen.ConnectionTask.runThread(ConnectionTask.java:97)
at com.caucho.network.listen.ConnectionTask.run(ConnectionTask.java:80)
at com.caucho.network.listen.AcceptTask.run(AcceptTask.java:59)
at com.caucho.env.thread.ResinThread.runTasks(ResinThread.java:164)
at com.caucho.env.thread.ResinThread.run(ResinThread.java:130)
跑的maven项目,部署到linux下就报错了,本地可以跑,咋回事,哪个版本问题。。。

楼下看dependencies

[解决办法]

 <dependencies>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<scope>provided</scope>
<version>2.4</version>
</dependency>

<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jsp-api</artifactId>
<version>2.0</version>
<scope>provided</scope>
</dependency>

<dependency>


<groupId>org.apache.struts</groupId>
<artifactId>struts2-junit-plugin</artifactId>
<version>2.3.4.1</version>
<scope>test</scope>
</dependency>

<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi</artifactId>
<version>3.8-beta1</version>
</dependency>

<dependency>
<groupId>org.apache.struts</groupId>
<artifactId>struts2-core</artifactId>
<version>2.3.4.1</version>
</dependency>

<dependency>
<groupId>org.apache.struts</groupId>
<artifactId>struts2-convention-plugin</artifactId>
<version>2.2.1</version>
</dependency>

<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
<version>3.1.2.RELEASE</version>
<scope>test</scope>
</dependency>

<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId>
<version>4.2.1</version>
</dependency>

<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpcore</artifactId>
<version>4.2.1</version>
</dependency>



<!-- Spring framework -->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<version>3.1.2.RELEASE</version>
</dependency>

<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>3.1.2.RELEASE</version>
</dependency>

<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-web</artifactId>


<version>3.1.2.RELEASE</version>
</dependency>
<dependency>
<groupId>org.mongodb</groupId>
<artifactId>mongo-java-driver</artifactId>
<version>2.9.1</version>
</dependency>

<dependency>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-mongodb</artifactId>
<version>1.0.4.RELEASE</version>
</dependency>

<!-- need this for @Configuration -->
<dependency>
<groupId>cglib</groupId>
<artifactId>cglib</artifactId>
<version>2.2.2</version>
</dependency>


<dependency>
<groupId>commons-lang</groupId>
<artifactId>commons-lang</artifactId>
<version>2.4</version>
</dependency>

<dependency>
<groupId>com.opensymphony</groupId>
<artifactId>xwork</artifactId>
<version>2.1.3</version>
</dependency>

<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpmime</artifactId>
<version>4.1.3</version>
</dependency>


<dependency>
<groupId>org.codehaus.jackson</groupId>
<artifactId>jackson-mapper-asl</artifactId>
<version>1.9.5</version>
</dependency>
<dependency>
<groupId>org.codehaus.jackson</groupId>
<artifactId>jackson-core-asl</artifactId>
<version>1.9.5</version>
</dependency>
</dependencies>

读书人网 >Java Web开发

热点推荐