如何在 sublime text 3 中自动导入 java 个库?

How do you automatically import java libraries in sublime text 3?

我什至不确定库是否是正确的术语,但我指的是您放在代码开头的内容,如下所示:"import javax.swing.JFrame;"。我想要一个可以自动将它们放在代码开头的东西,所以我从这里下载了 JavaImports 包: https://packagecontrol.io/packages/JavaImports

我进入 sublime text 3 设置并在右侧面板中粘贴了以下代码:

"settings":
{
"java_import_path":
[
    "default/java/import/path/src.zip",
    "path/to/library.jar"
]
}

然而,这给了我错误,说有尾随字符,所以我删除了花括号和单词 "settings":。我保存了它并在 sublime text 中输入了一些 java 代码并按下 Ctrl + Alt + i 在控制台中,它说:

File "./python3.3/zipfile.py", line 921, in __init__
FileNotFoundError: [Errno 2] No such file or directory: 
'default/java/import/path/src.zip'

如果你能告诉我如何解决这个问题,我将不胜感激。谢谢

当它说要添加时:

"settings":
{
    "java_import_path":
    [
        "default/java/import/path/src.zip",
        "path/to/library.jar"
    ]
}

这不是字面意思。这些文件不会存在于您的计算机上。

您要做的是进入您的 JDK 目录并找到您的 src.zip 文件路径。然后把它放在设置里。对我来说,这将是:

"settings":
{
    "java_import_path":
    [
        "/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/src.zip"
    ]
}

但我在 Mac 而你的可能不一样。