新手请教idea中怎么将maven下载的jar包添加到tomcat的web项目下的lib目录?
高洛峰
高洛峰 2016-11-12 10:20:30
[Java讨论组]
        <!-- https://mvnrepository.com/artifact/org.hibernate/hibernate-core -->
        <dependency>
            <groupId>org.hibernate</groupId>
            <artifactId>hibernate-core</artifactId>
            <version>4.2.12.Final</version>
        </dependency>

3513635114-57f0a2e741d7c_articlex.png

通过这样的形式下载了hibernate的jar包,请问如果我现在准备新建一个tomcat的web项目,为了让tomcat运行的时候能够识别jar包,请问我应该以什么办法快速将这些通过maven下载的jar包添加到web项目下的lib目录下面呢?

ps: 还有一个问题就是,我新建一个web项目的时候,应该将这个web项目独立与src目录,还是应该放在src目录下面呢?运行环境是ubuntu16.04。


高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全部回复(1)
三叔

首先maven是构建工具,而不是一个jar包下载工具。手动复制到tomcat的lib下实在是too young,too simple。
容器中的lib和应用中的lib应该做到尽可能的隔离,否则很容易引起jar包冲突,而且还会造成启动过慢。
下面正面回答你的问题:
在idea上的build有个make project选项,他会帮你build一遍工程,在target下生成.war或者.jar,应用所需的lib也会帮你打包到这个.war或者.jar里,你把这个放到tomcat的webapp里就能使用了。
不使用idea,你可以配置相应的plugin,在工程目录下mvn clean package 也会帮你打包。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号