0 0

tomcat maven tomcat启动maven工程X_WEB,依赖包X_CORE的jar找不到 5

请求指点

我的工程是用maven建的
X_WEB是web工程,放置controller、jsp等前端内容;
X_CORE放置X_WEB所需的service、dao等;
X_WEB工程依赖与X_CORE工程;
用maven内置的jetty启动X_WEB正常;
用tomcat启动X_WEB时,找不到X_CORE.jar内的class文件;
经查发现tomcat/webapps/X_WEB/libs目录中存在X_CORE.jar文件,只是jar打包的格式不正确;
如下图:
1、错误的jar(多出了/WEB-INF/classes目录)

请输入图片描述

2、正确的jar

点击查看原始尺寸

2014年10月30日 10:42
目前还没有答案

相关推荐

    maven本地仓库(常用Jar包)

    为了避免这种情况,开发人员可以预先将常用Jar包放入本地仓库,这样在构建项目时,Maven就能直接使用这些已经存在的依赖,显著提升构建效率。 **压缩包子文件的文件名称列表:repository** "repository"这个文件名...

    java-maven-ckfinder-2.3-jar包依赖

    在实际应用中,CKFinder 常常与 Servlet 容器(如 Tomcat)一起使用,你可能需要在服务器的配置文件(如 `web.xml`)中配置 CKFinder 的 servlet。此外,你还需要配置 CKFinder 的连接参数,比如允许上传的文件类型...

    springboot所需的所有jar包(非maven)

    在不使用 Maven 或 Gradle 的情况下,我们需要手动管理 SpringBoot 所需的 jar 包,这通常涉及到下载每个单独的依赖并将其添加到项目类路径中。"springboot所需的所有jar包(非maven)"这个资源包含了运行一个 ...

    tomcat 启动报APR based Apache Tomcat Native library not found

    标题 "tomcat 启动报APR based Apache Tomcat Native library not found" 指出的问题是关于Apache Tomcat服务器在启动时找不到基于APR(Apache Portable Runtime)的本机库。这通常涉及到Tomcat使用APR库来提高性能...

    tomcat源码运行缺少jar

    在运行Tomcat源码时,如果缺少上述任何JAR文件,你可能会遇到编译错误或者无法正常启动Tomcat。为了解决这个问题,你需要确保你的开发环境配置正确,包括添加了所有必要的依赖库到你的类路径(classpath)。这通常...

    cas单点登陆集成到简单maven项目的全部war包

    在CAS集成到Maven项目中,war包通常包含了CAS服务器端的应用程序,可以直接部署到Tomcat这样的应用服务器上。 描述中提到,压缩包包含两个Maven测试DEMO。Maven是Java项目管理工具,它负责构建、依赖管理和项目信息...

    maven构建项目,core,dao,service分别打包-1.1.rar

    也可以在eclipse中右键mavencase-web将项目发布到tomcat(此时要把mavencase-core,mavencase-dao,mavencase-service工程关闭,不然报错,打的jar包有问题,不知为何), 此时能在eclipse中看mavencase-web的断点,...

    JSTL标签库依赖,内含Tomcat8、Tomcat10所需JSTL依赖

    1. 添加JSTL库:将JSTL的JAR文件(如`jstl.jar`和`standard.jar`)放入项目WEB-INF/lib目录下,或者如果使用Maven或Gradle,将依赖添加到构建文件中。 2. 引用JSTL库:在JSP页面的顶部,使用`<%@ taglib %>`指令...

    cxf依赖jar包.zip

    本篇将详细讲解如何使用CXF来集成Web Service接口到一个Web项目中,以及与之相关的依赖包。 首先,我们需要了解CXF的基本概念。CXF全称是CXF - The Apache Software Foundation's Open Source Web Services ...

    tomcat 升级到8.5.99后,系统启动不起来问题(修复 CVE-2024-24549 拒绝访问漏洞)

    标题中的“tomcat 升级到8.5.99后,系统启动不起来问题”涉及到的是一个关于Apache Tomcat服务器升级过程中遇到的问题。Apache Tomcat是Java Servlet和JavaServer Pages(JSP)的开源应用服务器,常用于构建和部署...

    spring mvc tomcat需要的依赖jar包

    在配置Spring MVC项目并将其部署到Tomcat服务器时,需要确保包含了所有必要的依赖jar包。以下是一些关键的依赖知识点: 1. **Spring MVC**: - `spring-webmvc.jar`:这是Spring MVC的核心库,提供了控制器、视图...

    jsontools-core-1.7.jar的Maven使用

    虽然`jsontools-core-1.7.jar`可能不在Maven中央仓库,但我们可以手动创建一个本地Maven仓库的条目,或者在项目中直接添加JAR文件。以下是如何在`pom.xml`中添加依赖的示例: ```xml ... ... <!-- 添加 ...

    spring-boot_jar.zip_FRJ_policemanlpf_springboot_springboot jar_s

    标题中的"spring-boot_jar.zip_FRJ_policemanlpf_springboot_s"指的是一个包含Spring Boot相关jar包的压缩文件,由用户"FRJ_policemanlpf"分享,主要用于构建Spring Boot项目,且无需借助Maven进行依赖管理。...

    web 项目所需 jar 包

    10. **Maven或Gradle的依赖管理**:现代项目经常使用构建工具如Maven或Gradle,它们可以自动下载并管理所需的JAR包,避免手动添加。 在实际开发中,根据项目的具体需求,可能还需要其他特定的JAR包,如安全库(如`...

    将xxl-job-1.7.2导入到myeclipse并部署到tomcat

    ### 将xxl-job-1.7.2导入到MyEclipse并部署到Tomcat的详细步骤 #### 一、配置部署“调度中心” 在进行本步骤之前,请确保您已经安装了MyEclipse以及Tomcat,并且Tomcat版本为8.5.x。以下是具体的步骤: **第一步...

    maven仓库 org开头的jar

    在Java开发领域,Maven是一个不可或缺的工具,它是一个项目管理和综合工具,广泛用于构建、依赖管理和项目信息管理。在Maven的仓库中,我们经常会看到以`org`开头的jar包,这是因为`org`是Maven的一个顶级组织命名...

    Maven安装包及其仓库

    当项目需要某个依赖时,Maven会首先检查本地仓库,如果找不到则会尝试从远程仓库下载。 2. **中央仓库**: Maven的中央仓库是所有公共库的集合,包含了大量开源项目发布的JAR包。开发者可以通过指定依赖的groupId、...

    SpringMVC jar包合集

    - 主要的 jar 包可能包括:spring-context、spring-beans、spring-core 和 spring-aop 等,这些库负责组件管理、事件传播、资源加载和面向切面的编程。 2. **Spring MVC**: - Spring MVC 提供了一个模型-视图-...

    dubbo、dubbox编译所需jar包

    maven-core-2.0.9.jar maven-core-2.0.jar maven-dependency-analyzer-1.4.jar maven-dependency-tree-1.1.jar maven-deploy-plugin-2.4.jar maven-doxia-tools-1.0.2.jar maven-error-diagnostics-2.0.9.jar maven-...

    spring-boot 所有jar包

    这些jar包是构建Spring Boot应用的基础,它们使得开发者可以在不创建完整Maven或Gradle项目的情况下,快速运行和调试Spring Boot应用。只需将这些jar添加到类路径中,并提供一个主类继承自`SpringApplication`,就...

Global site tag (gtag.js) - Google Analytics