项目内的测试库
Test library within the project
我目前正在构建一个 java 实用程序库,它可以用作 maven 依赖项。
目前为了模拟用户如何使用它,我需要在intellij中创建另一个项目并将依赖项放在pom.xml
有谁知道是否有其他方法可以在不在外部创建另一个项目的情况下测试依赖性?我想将所有测试保留在同一个项目中。
谢谢。
使用 maven 和 IntelliJ Idea,您可以创建一个包含多个模块的项目。为此,创建一个简单的 maven 项目并将以下内容添加到其 pom 文件中:
<packaging>pom</packaging>
然后右键单击项目树的根目录,然后 select New > Module > Maven。
这将创建一个嵌套模块。对于您的情况,您可以创建主模块和测试模块并将它们用作彼此的依赖项。
我目前正在构建一个 java 实用程序库,它可以用作 maven 依赖项。
目前为了模拟用户如何使用它,我需要在intellij中创建另一个项目并将依赖项放在pom.xml
有谁知道是否有其他方法可以在不在外部创建另一个项目的情况下测试依赖性?我想将所有测试保留在同一个项目中。
谢谢。
使用 maven 和 IntelliJ Idea,您可以创建一个包含多个模块的项目。为此,创建一个简单的 maven 项目并将以下内容添加到其 pom 文件中:
<packaging>pom</packaging>
然后右键单击项目树的根目录,然后 select New > Module > Maven。 这将创建一个嵌套模块。对于您的情况,您可以创建主模块和测试模块并将它们用作彼此的依赖项。