gpt4 book ai didi

java - 在 Eclipse 中,可以将单个源文件夹构建为多个输出文件夹吗?

转载 作者:搜寻专家 更新时间:2023-11-01 03:45:22 26 4
gpt4 key购买 nike

总结

简要说明为什么有人想尝试这个。在 Maven 项目中,我需要针对 target/classes 中的类运行测试,并且需要在 Eclipse IDE 中调试(使用 Eclipse 服务器插件)tomcat,它正在加载类和许多其他组装资源 target/<name-version-package>/WEB-INF/classes .当我的主源文件夹在 WEB-INF/classes 处设置输出时目录,tomcat 调试在 IDE 中工作得很好。当输出更改为 target/classes ,测试也能正常工作,因为测试资源已在包的上下文之外正确组装和加载。

问题

问题是我必须根据手头的任务(在 tomcat 中测试或调试)手动更改主源目录的输出。基于其他配置文件等的配置和构建更改将非常复杂,仅解决此问题。

因此,有没有一种直接的方法告诉Eclipse 将源代码输出到两个目录中?这样,Java 类文件的增量 Maven 构建将被复制到这两个地方,我不会有如此脆弱的配置。

最佳答案

一种更简单的方法可能是在一个目录中构建类并使用自定义 Maven 目标(可能使用 antrun 插件)将它们复制到另一个目录。

这是关于 copying resources with Maven (and Antrun) 的具体示例

关于java - 在 Eclipse 中,可以将单个源文件夹构建为多个输出文件夹吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2311308/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com