我正在使用IntelliJ,当我对一个.feature文件(与JBehave插件配对,因此可以识别)文件进行更改时,它不会自动将更改复制到目标文件夹(该文件存在于同一文件夹中)
这是一个问题,因为当我运行SerenityRunner时,它会从目标中的故事文件中获取数据。
我将!?*。feature作为资源模式添加到编译器中,如以下问题中所述:copy jbehave stories into target directory using IntelliJ Idea
编辑: 当我运行mvn clean install(或mvn clean程序包)时,将创建目标文件夹,并根据我的最新故事文件进行更新。但是,如果我这样做(生成->重建项目),则comp文件夹将从目标中消失,并且SerenityRunner甚至找不到故事文件
是的,我可以在运行配置中添加一个Maven目标(干净的程序包),但这更像是一种解决方法