![]() |
1
1
下面是嵌入在 GMaven plugin 执行。它完全符合你的要求。
问题是:它不会自动运行。我已经把它绑定到相位
但是,如果您考虑将Eclipse与m2eclipse插件一起使用,m2eclipse允许您定义保存文件时它自动运行的生命周期阶段,这样会更容易。 |
![]() |
2
0
我不知道我是否解决了您的问题:通常,按照惯例,maven将检测main/java中的所有类文件和test/java中的所有类文件。您不必声明包名称。 因此,如果您向“main”添加新包类,则它们将被编译和打包;如果您向“test”添加一些新测试,则将在测试阶段自动发现并执行。 |
![]() |
3
0
通常,在创建测试时,我会依赖IDE来完成这项工作。 如:
|
![]() |
4
0
我不知道你是不是在找一些关于maven如何帮助你的具体问题不过,我一直使用rsync来匹配目标文件夹。 大致如下: rsync-标准/源/目标
添加'n'以在测试模式下运行,它将输出将要更改的内容,而不是实际执行。总是先这么做,因为如果你不正确的话rsync会把事情搞得一团糟。 还可以在每个目录的文件中或在命令行中添加模式匹配规则。 |
![]() |
5
0
我不知道有什么插件能做到这一点,但是写一个插件应该很容易。它甚至可以通过使用gmaven插件或类似的简单Groovy脚本来完成。 或者,这个shell命令应该执行您想要的操作:
编辑: 这是一个 simple Maven plugin (这个插件按名称对eclipse.classpath文件的条目进行排序)这将让您快速开始Maven插件开发。 |
![]() |
mg610 · 如何开始C++单元测试 2 年前 |
![]() |
Phil Gunning · 使用嵌套函数更改进行模拟测试 2 年前 |
![]() |
shilin agre · 在Python中测试修饰函数 3 年前 |
![]() |
SlipScout · Unittest只传递单个值,而不是获取多个值 3 年前 |
![]() |
Alex · 从实际对象的实例返回默认模拟结果 3 年前 |