我正在 Windows 上编写一个 servlet,使用Gradle. 您将需要在Debian. 该项目使用操作系统中特定文件的路径(驱动程序Chrome)Selenium。在 Windows 上,Debian情况有所不同。如何为不同的操作系统设置构建选项,以便它们Java在构建脚本中设置的代码中具有可用的常量,并且构建选项具有不同的值
在 android 中,这很容易做到,但在这里你不能马上解决。我将考虑选择对正在执行的操作系统进行明确的软件定义,并在运行时替换文件的路径。
如果在脚本本身中,
Gradle那么您可以使用以下构造:据我了解,操作系统的粗略定义足以满足您的目的:Windows 和非 Windows。然后这个方法会做:
该方法可以在初始化路径时使用,例如:
使用 Gradle,您可以将路径写入属性文件,然后代码将在运行时读取它。