Java:如何为Windows和MAC设置java路径

问题描述 投票:-1回答:1

我和TestNG有Java maven项目

请看这个pom.xml

    <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>3.8.0</version>
        <configuration>
            <fork>true</fork>
            <executable>C:\Program Files\Java\jdk1.8.0_181\bin\javac.exe</executable>
       </configuration>
</plugin>

所以在Windows内部,当我想从命令行运行这个项目时,我只需导航到这个pom.xml文件夹,然后:

mvn clean test

这将开始我的所有测试。

现在在这个pom.xml我有我的javac.exe路径所以为了在MAC运行这个项目我需要添加/更改? (我希望它支持这两种操作系统)

java maven testng pom.xml
1个回答
1
投票

最佳实践可能是依赖标准的JAVA_HOME环境变量:

<executable>${env.JAVA_HOME}/bin/java</executable>
© www.soinside.com 2019 - 2024. All rights reserved.