社区
Java EE
帖子详情
javaweb工程中的lib目录的疑问
jjjj2005jjjj
2008-08-01 11:48:07
有一个很好奇的问题
只要将jar包放在/WEB-INF/lib目录下,工程就可以加载到这些jar包。
这是为什么呢》?
如果我建一个自己的目录aaa,将jar包放进去怎么样才可以让项目默认该目录的jar包?
当然如果在eclipse里,选一下就OK了,这样我弄不清原理。但我要的是手工配置,
希望精通这一方面的专家来指教指教,如果可以说一下原理就更好了。感 谢了。
...全文
424
6
打赏
收藏
javaweb工程中的lib目录的疑问
有一个很好奇的问题 只要将jar包放在/WEB-INF/lib目录下,工程就可以加载到这些jar包。 这是为什么呢》? 如果我建一个自己的目录aaa,将jar包放进去怎么样才可以让项目默认该目录的jar包? 当然如果在eclipse里,选一下就OK了,这样我弄不清原理。但我要的是手工配置, 希望精通这一方面的专家来指教指教,如果可以说一下原理就更好了。感 谢了。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chc0314
2008-08-02
打赏
举报
回复
在eclipse里jar包是可以自动导入的,如果想要搞懂,就先搞清楚JAVA语言怎样来开发的
_IamJ
2008-08-01
打赏
举报
回复
加载这事情由你用的容器负责,比如tomcat等
至于为什么放在WEB-INF/lib下,这个是全部WEB应用统一的,如果大家都有自己的一套就很麻烦
feng8008
2008-08-01
打赏
举报
回复
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="src"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="con" path="com.genuitec.eclipse.j2eedt.core.J2EE14_CONTAINER"/>
<classpathentry kind="lib" path="WebRoot/WEB-INF/lib/jstl.jar"/>
<classpathentry kind="lib" path="WebRoot/WEB-INF/lib/standard.jar"/>
<classpathentry kind="lib" path="WebRoot/WEB-INF/lib/commons-beanutils.jar"/>
<classpathentry kind="lib" path="WebRoot/WEB-INF/lib/commons-collections.jar"/>
<classpathentry kind="lib" path="WebRoot/WEB-INF/lib/commons-digester.jar"/>
<classpathentry kind="lib" path="WebRoot/WEB-INF/lib/commons-fileupload.jar"/>
<classpathentry kind="lib" path="WebRoot/WEB-INF/lib/commons-lang.jar"/>
<classpathentry kind="lib" path="WebRoot/WEB-INF/lib/commons-logging.jar"/>
<classpathentry kind="lib" path="WebRoot/WEB-INF/lib/commons-validator.jar"/>
<classpathentry kind="lib" path="WebRoot/WEB-INF/lib/jakarta-oro.jar"/>
<classpathentry kind="lib" path="WebRoot/WEB-INF/lib/lucene-core-2.3.1.jar"/>
<classpathentry kind="lib" path="WebRoot/WEB-INF/lib/mychies.jar"/>
<classpathentry kind="lib" path="WebRoot/WEB-INF/lib/struts-legacy.jar"/>
<classpathentry kind="lib" path="WebRoot/WEB-INF/lib/struts.jar"/>
<classpathentry kind="output" path="WebRoot/WEB-INF/classes"/>
</classpath>
看看这个
goosman
2008-08-01
打赏
举报
回复
有些问题是没有必要知道为什么的,我们只需要知道是那样做就可以了.
就好像我们没有必要知道1+1为什么=2但是我们一样可以很好的使用它
有很多东西是定义死的.
这个外部jar包的加载具体是不是规定死的不清楚,但是,大家都是这样做,我们没有必要创新,因为这个创新不会带来任何实际的软件效益,如果有兴趣,可以去读你的web.xml,看看能不能找到相关的配置.
wz436392521
2008-08-01
打赏
举报
回复
在eclipse里jar包是可以自动导入的,你不知道吗?但是为什么你不知道呢?
原理只有开发eclipse的人知道,你也不需要知道啊
Javaweb
开发开源框架struts2
1. 在建立Struts2的Web
工程
中
,需将struts-2.0.8\
lib
下的各包放入web
工程
的
lib
目录
下; 2. 该学习进阶文档为作者自学时学习记录,与大家共享之,也愿各位同仁提出宝贵意见; 3. 有
疑问
可留言或发Email至:xiexingxing1121@126.com。
idea2020新建一个jsp页面_IDEA2020.2.3
中
创建
JavaWeb
工程
前言在使用IDEA2020.2.3版本时,创建web
工程
遇到了一些问题,经过一番摸索之后得到解决方案。一、新建
javaweb
工程
1.先创建一个java项目2.在新建好的项目上点击右键,点Add Framework Support3.点击导入Web Application,点击ok即可 二、配置TomCat启动项目1.配置Tomcat(1)点击右上角的编辑配置(2)点击+号,找到Tomcat Ser...
【
JavaWeb
】IDEA
中
开发并部署运行WEB项目
当你把Web模块加入进项目后,说明你是个Web项目,既然是个web项目,将来就需要部署到tomcat上,但是部署到tomcat上时需要一个部署的包,但你现在还没有这个部署的包,它就问你要不要生成这个部署的包('Web’任何工件
中
都不包含 Facet 资源),点击生成即可。applicationContext
中
是默认的项目上下文路径(context root),也就是url
中
需要输入的路径,默认就是构建名,这里可以自己定义,可以和
工程
名称不一样,也可以不写,但是要保留/,我们这里暂时就用默认的。
使用IDEA2021.2开发
javaweb
遇到的一些问题
使用IDEA2021.2开发
javaweb
遇到的一些问题
JavaWeb
学习回顾
JavaWeb
学习回顾
JavaWeb
开发3、Tomcat**3.1 安装**3.2 启动和安装3.3 核心配置3.4 发布一个网站4、http4.1 什么是HTTP?4.2 两个4.3 http请求4.4 HTTP响应5、Maven5.1、Maven 项目架构管理工具5.2、下载安装Maven5.3、配置环境变量5.4 阿里云镜像5.5、本地仓库5.6、在IDEA
中
使用Maven5.7、创建一个普通的Maven项目5.8、在IDEA
中
标记文件夹的功能5.9、在IDEA
中
配置Tomcat5.10、pom文件5
Java EE
67,538
社区成员
225,852
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章