当前位置: 首页 > 知识库问答 >
问题:

Eclipse Dynamic Web project忽略WebApp/WEB-INF/lib下的jar

陆啸
2023-03-14

同时,我也想坚持使用动态Web项目或将其改为Maven项目。

共有1个答案

阎元徽
2023-03-14

尝试将https://mvnrepository.com/中的依赖项放到maven项目中的pom.xml文件中。

对于mysql依赖项:

<dependency>
    <groupId>mysql</groupId>
    <artifactId>mysql-connector-java</artifactId>
    <version>8.0.26</version>
</dependency>

它是为您的项目自动加载jar或war文件

 类似资料:
  • 我在webapp/WEB-INF/lib/文件夹下添加了一个依赖项。 当我使用maven构建时,我希望在war中将它复制到WEB-INF/lib,而不是WEB-INF/classes/WEB-INF/lib。我正在寻找这是使用maven本身来完成的。 我已经在pom文件中提到了打包作为战争,但是依赖项没有被复制。我是不是在pom文件里漏掉了什么。我已经复制了下面的pom: 附上战争内容截图。

  • 我是新手。与Gradle我有多个项目构建文件。大多数项目构建文件都经过了适当的配置,工作良好,并生成了正确的输出。我正在尝试将其中一个项目从ANT build转换为Gradle build。我能够编译Java文件,并且能够生成WAR归档。 我在生成的WAR文件中注意到的一件事是,WEB-INF/lib目录中包含了额外的JAR文件。当我从ANT build system构建项目时,只有很少的jar文

  • Web应用程序的WEB-Inf/lib目录是用于jar文件的,servlet容器(例如Tomcat)会自动将这些文件带入应用程序的类路径。对于Java9的模块化jar,这种机制如何工作(或者将来应该如何工作)有什么想法吗?这些提供了模块,用户必须在其中指定应用程序应该使用哪些包含/导出的模块/包。(旧的)类路径还有一个模块路径。 模块化的jar是否可以在没有任何进一步规范/配置的情况下工作,以便所

  • 如何才能缓解这种情况?

  • 根据这个问题,我创建了一个实现Catalina LifecycleListener类的类。 如何在Tomcat启动时运行脚本? 当我将JAR文件放置在webapps/root/web-inf/lib中时,Tomcat启动失败,出现类未找到的异常: java.lang.ClassNotFoundException:Net.Company.Tomcat.StartupEventHookListener

  • 我正在开发这个maven web(java)应用程序(lwl-module),并通过Eclipse将其部署到JBoss7。 当我在JBoss7下扩展web应用程序的节点时,它下面有两个jar文件,就像它上面的那个一样(bhr-module): 但在我对其中一个jar文件(commons-web)进行更改并重新安装后,该jar文件就从应用程序的节点中消失了。当我重新部署我的web应用程序时,JBos