SCons 新手在这里。我正在使用它(2.0版)来创建一个jar,如下所示:
compiled_classes = env.Java \
(target = compiled_classes_dir,
source = source_tld,
JAVAVERSION='1.6',
JAVACLASSPATH=['source_tld/libs/' +
file.name
for file in
Glob('source_tld/' +
'libs/*.jar')])
new_jar = env.Jar(target = jar_name,
source = compiled_classes_dir)
我看到一个问题,其中属于具有内部类的类的类文件(当编译成类文件时$
名称中有一个)没有得到正确处理,即它们没有包含在生成的 JAR 中。任何解决此问题的建议将不胜感激。TIA。
PS:这个添加的建议JAVAVERSION
似乎没有帮助。