用maven测试非java依赖性

用maven测试非java依赖性,java,maven,dependencies,external,Java,Maven,Dependencies,External,我想知道是否可以使用maven测试外部“非java”依赖项。我有一个项目依赖于两个外部程序(一个在C中,另一个在Python中),我想包括一些测试,以确保它们是通过Java安装和访问的。我很确定,您真正想知道的是如何做,而不是仅仅想知道是否可能。你应该让你的问题更具体,这将要求你更详细地了解如何使用这些外部工具。应用程序中是否使用了它们?还是在您的构建环境中?我的错,我正在使用带有ProcessBuilder类的外部程序。我已经为通过start()方法启动它们的每个外部进程编写了一个类。我已经编

我想知道是否可以使用
maven
测试外部“非java”依赖项。我有一个项目依赖于两个外部程序(一个在
C
中,另一个在
Python
中),我想包括一些测试,以确保它们是通过
Java

安装和访问的。我很确定,您真正想知道的是如何做,而不是仅仅想知道是否可能。你应该让你的问题更具体,这将要求你更详细地了解如何使用这些外部工具。应用程序中是否使用了它们?还是在您的构建环境中?我的错,我正在使用带有
ProcessBuilder
类的外部程序。我已经为通过
start()
方法启动它们的每个外部进程编写了一个类。我已经编写了一些JUnit测试,但是我想知道是否有一些更适合maven的东西(比如类似于make文件的东西)。你应该编辑这个问题来澄清它。那么您是在应用程序中调用外部程序?单元测试到底做什么(不要害怕发布一些代码)?它也不清楚你到底想在哪里测试这些程序是否可用;我假设您想知道它们是否在将要部署和执行应用程序的环境中可用,因此单元测试(或生成文件)并不能真正起到帮助作用。