gpt4 book ai didi

java - 在 SCons 中构建项目时如何指定 java 标志?

转载 作者:行者123 更新时间:2023-11-30 09:42:35 25 4
gpt4 key购买 nike

我正在使用 SCons 构建一个 Java 项目,我想知道是否可以指定一些 java 标志。我正在寻找这个:-enableassertion

我的 scons SConstruct 文件看起来像这样:

   env = Environment()
env['JAVACLASSPATH'] = 'classes/:../../src/extlib/mlplot-v1.0.jar:.'

class_files = env.Java(target = 'classes', source =
['../../src/jlabos/', 'Cavity3d.java', 'MultiBlockUtils.java'])
env.Jar(target = 'Cavity3d.jar', source = [class_files, 'Manifest.txt'])

感谢您的建议(我确实想坚持使用 scons)

最佳答案

你应该使用 JAVACFLAGS:

JAVACFLAGS
General options that are passed to the Java compiler.

所以像这样:

class_files = env.Java(target = 'classes', source = 
['../../src/jlabos/', 'Cavity3d.java', 'MultiBlockUtils.java'],
JAVACFLAGS=['-enableassertion'])

关于java - 在 SCons 中构建项目时如何指定 java 标志?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8577716/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com