如何在Eclipse中配置Java动态Web项目,使Web-INF/lib文件夹位于子文件夹中?
例如,假设我希望我的“lib”文件夹位于此处:
src/main/webapp/WEB-INF/lib
我的webapp根在这里:
src/main/webapp/
如何在Eclipse中配置此功能?我知道我可以“添加jar”,但我希望它们被组织在我的应用程序构建路径库部分的“Web应用程序库”部分。
我所尝试的:
我尝试通过执行以下操作添加“Web应用程序库”,但它无法检测到我的“src/main/webapp/WEB-INF/lib”文件夹中的jar:
我还确保我的web应用(src/main/webapp)的根也位于我的“构建路径上的源文件夹”中,但运气不佳:
我知道这是可以做到的,因为我有另一个项目已经配置好并正在工作,但我不知道如何复制配置。
谢啦!
事实证明,我可以通过将以下文件添加到我的项目中来实现这一点:
.设置/组织。日食wst。常见的组成部分
<?xml version="1.0" encoding="UTF-8"?>
<project-modules id="moduleCoreId" project-version="1.5.0">
<wb-module deploy-name="test1">
<wb-resource deploy-path="/" source-path="/src/main/webapp" tag="defaultRootSource"/>
<property name="context-root" value="test1"/>
<property name="java-output-path" value="/test1/build/classes"/>
</wb-module>
</project-modules>
我通过创建一个全新的“动态Web项目”发现了这一点:
注意:您可能还需要向项目中添加“Web应用程序库”,如我的问题中所述。
问题内容: 我正在使用Eclipse,我需要能够将Java库(JAR文件)添加到Web应用程序的文件夹中。我该如何实现? 问题答案: 将jar文件添加到您的WEB-INF / lib文件夹中。 在Eclipse中右键单击您的项目,然后转到“构建路径>配置构建路径” 添加“ Web应用程序库”库 这将确保所有WEB-INF / lib jar都包含在类路径中。
不起作用。
我刚刚开始使用JSP,遇到了一个问题。 据我所知,WEB-INF下的JSP页面可以通过浏览器在localhost中使用URL进行访问: 但是,如果我在WEB-INF文件夹(即'MyFolder')中创建另一个子文件夹,并尝试通过URL访问相同的JSP页面: 它给出了一个错误404。JSP文件导航系统与HTML文件导航系统有区别吗? 编辑:我正在使用servlet来显示我的JSP页面: EDIT2:
我正在从事Java EE项目,而不是任何框架。当我开始工作时,只有3个jar文件。目前,该特定文件夹有10个jar文件,将来可能会超过25个。这就是为什么我要对所有lib文件进行排序。 我谷歌了一下,我得到了这个链接,他们说可以这样做,但他们没有具体说明在进行更改后需要什么样的更改。所以有人知道在lib文件夹中添加文件夹后需要做什么更改吗?
将文件从documentdirectory移动到子目录的简单脚本不起作用 移动失败,错误为:操作无法完成。(可可错误4。) 我用Xcode的模拟器来尝试它。下面的函数返回true,因为文件存在于DocumentDirectory中。此外,destinationfolder存在,destinationfolder为空。 /Users/RWollenSchlaeger/Library/Develope
如何将本地存储文件夹中的JSP文件包含在WEB-INF下? 我在config.properties定义了绝对路径${externalFolder}到包含外部jsp文件的文件夹,控制器映射到 /page和jsp页面page.jsp在WEB-INF/jsp/目录中。 在此文件页面中。我想调用的jsp: WEB-INF/jsp/page。jsp 谢谢你的帮助。