将JAR文件添加到web-inf / lib文件夹中,而不将其包含在pom.xml中

我正在使用JBoss编写应用程序服务器。该应用程序由Maven编译并打包为WAR。现在,我想外部化一些类。我创建另一个打包为JAR的Maven项目。

我相信JAR具有正确的目录树。它包含一个META-INF目录以及作为目录的包结构,类文件位于其中。

我在网络上阅读到,可以通过将其放入应用服务器中src\main\webapp\WEB-INF\lib而无需在应用服务器的pom.xml中进一步提及(可以在某些时候将这些JAR作为插件使用,因此可以在pom.xml中添加依赖项)来将其添加到应用服务器中。不是一种选择)。

编译服务器时,JARWEB-INF\lib和其他外部依赖项一起被正确复制到WAR下

但是,当我尝试在Appserver中使用该类时(写import这样一个类语句就足够了),maven会抱怨找不到该类。

我试图在网络上查找信息,但我能找到的只是这是要完成的方式。

有谁知道我可以在哪里进一步寻找线索哪里出了问题?

黑色建筑

将jar文件放入文件src\main\webapp\WEB-INF\lib很麻烦,这显然是错误的。

代码无法编译的原因是Maven编译器插件使用了已定义的源路径和(提供和编译范围内的)依赖项。

您可以更改此设置,但结果将难以理解。另外,您还必须手动更新jar文件(BTW在源代码中没有位置)。

那就是依赖管理的目的。

不要反对您的工具。如果您的项目需要此jar中的类,则为依赖项。因此,请这样声明。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类常见问题

如何使用Maven将配置文件包含在JAR的“ META-INF / services”文件夹中

来自分类Dev

将外部jar添加到项目后pom文件中的错误

来自分类Dev

在不将其永久添加到路径的情况下访问子文件夹中的m文件

来自分类Dev

如何为构建将导入的jar文件添加到eclipse中的web-inf / lib?

来自分类Dev

Eclipse动态Web应用程序将jar文件放在WEB-INF / lib和Java Build Path中

来自分类Dev

将信息添加到xml文件

来自分类Dev

将jar添加到WEB-INF / lib文件夹和BuildPath有什么区别

来自分类Dev

将文件夹添加到罐子中

来自分类Dev

Maven构建破坏/ WEB-INF / lib文件夹中的jar文件

来自分类Dev

Eclipse:无法将jar加载到Tomcat WEB-INF / Lib文件夹中?

来自分类Dev

将文件夹中的所有jar添加到jmeter类路径

来自分类Dev

当将新的jar文件添加到lib文件夹中时,在Studio中找不到类的先前模块lib的异常

来自分类Dev

如何仅将选定文件夹中的内容添加到jar

来自分类Dev

保护JSF应用程序以防止访问WEB-INF文件夹中的应用程序的XML资源

来自分类Dev

如何运行量角器文件夹中的所有测试,而不将其作为套件添加到配置文件中

来自分类Dev

WEB-INF没有被添加到SpringBoot jar中

来自分类Dev

将文件包含在战争类文件夹中

来自分类Dev

将信息添加到xml文件

来自分类Dev

将XElement添加到XML文件

来自分类Dev

将文件夹添加到罐子中

来自分类Dev

在Eclipse中构建Maven项目后,为什么“ WEB-INF / lib”文件夹似乎为空?

来自分类Dev

将文件夹中的所有jar文件添加到类路径

来自分类Dev

Spring Hibernate JPA项目将旧版本的依赖项注入WEB-INF / lib文件夹中

来自分类Dev

使用python zipfile命令将类文件替换/添加到jar中的子文件夹

来自分类Dev

在Eclipse中,如何在WEB-INF / lib文件夹下添加jar文件夹?

来自分类Dev

使 Inno Setup 自动将自定义页面中的数据添加到 .inf 文件

来自分类Dev

Tomcat 8 JSP 应用程序不加载复制在 WEB-INF/LIB 文件夹中的外部 jar 文件

来自分类Dev

获取要包含在 dist 文件夹中的文件

来自分类Dev

将动态节点添加到 php 中的 xml 文件

Related 相关文章

  1. 1

    如何使用Maven将配置文件包含在JAR的“ META-INF / services”文件夹中

  2. 2

    将外部jar添加到项目后pom文件中的错误

  3. 3

    在不将其永久添加到路径的情况下访问子文件夹中的m文件

  4. 4

    如何为构建将导入的jar文件添加到eclipse中的web-inf / lib?

  5. 5

    Eclipse动态Web应用程序将jar文件放在WEB-INF / lib和Java Build Path中

  6. 6

    将信息添加到xml文件

  7. 7

    将jar添加到WEB-INF / lib文件夹和BuildPath有什么区别

  8. 8

    将文件夹添加到罐子中

  9. 9

    Maven构建破坏/ WEB-INF / lib文件夹中的jar文件

  10. 10

    Eclipse:无法将jar加载到Tomcat WEB-INF / Lib文件夹中?

  11. 11

    将文件夹中的所有jar添加到jmeter类路径

  12. 12

    当将新的jar文件添加到lib文件夹中时,在Studio中找不到类的先前模块lib的异常

  13. 13

    如何仅将选定文件夹中的内容添加到jar

  14. 14

    保护JSF应用程序以防止访问WEB-INF文件夹中的应用程序的XML资源

  15. 15

    如何运行量角器文件夹中的所有测试,而不将其作为套件添加到配置文件中

  16. 16

    WEB-INF没有被添加到SpringBoot jar中

  17. 17

    将文件包含在战争类文件夹中

  18. 18

    将信息添加到xml文件

  19. 19

    将XElement添加到XML文件

  20. 20

    将文件夹添加到罐子中

  21. 21

    在Eclipse中构建Maven项目后,为什么“ WEB-INF / lib”文件夹似乎为空?

  22. 22

    将文件夹中的所有jar文件添加到类路径

  23. 23

    Spring Hibernate JPA项目将旧版本的依赖项注入WEB-INF / lib文件夹中

  24. 24

    使用python zipfile命令将类文件替换/添加到jar中的子文件夹

  25. 25

    在Eclipse中,如何在WEB-INF / lib文件夹下添加jar文件夹?

  26. 26

    使 Inno Setup 自动将自定义页面中的数据添加到 .inf 文件

  27. 27

    Tomcat 8 JSP 应用程序不加载复制在 WEB-INF/LIB 文件夹中的外部 jar 文件

  28. 28

    获取要包含在 dist 文件夹中的文件

  29. 29

    将动态节点添加到 php 中的 xml 文件

热门标签

归档