我有一个包含在java web项目中的gallery文件夹。文件非常大,所以如果我必须清理或重新部署项目,则需要相当长的时间。我没有在项目的当前部分使用这些资源。有没有办法将此文件夹排除在部署到我的本地服务器之外?我正在运行MyEclipse 2015。
答案 0 :(得分:1)
您可以在源文件夹上设置排除过滤器;这应该可以防止被排除的内容出现在部署包中。
打开项目属性,然后选择 Java构建路径部分。在“源”选项卡上,找到WebRoot
的源文件夹并选择它。单击编辑... 按钮,然后您可以定义覆盖媒体文件夹的排除模式。
可能需要进行清理并重新部署以查看结果。
答案 1 :(得分:0)
目前我能想到的唯一方法是将gallery文件夹移动到项目级别,因此不会将其部署为Web根目录或编译源或包含项目的一部分。要部署它,您可以在Web根目录下添加一个新文件夹并将其链接到更高级别的文件夹。要设置该链接,请转到New-> Folder(您可以指定与更高级别文件夹相同的名称,因为它位于不同的路径中)然后选择Advanced按钮和(Linked Folder)选项然后使用变量,PROJECT_LOC,单击“扩展”按钮以选择项目下的更高级别文件夹。要不部署文件夹,请从Web根目录中删除该文件夹(这只会删除链接,而不是链接到文件夹)。