gpt4 book ai didi

java - 语法 java 外部库支持

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:48:35 25 4
gpt4 key购买 nike

我正在尝试使用 lwjgl 库编写游戏,并且我使用 vim 作为我的编辑器。我想进行语法检查,所以我使用 syntastic。

javac checker page解释了如何使用 SyntasticJavacEditClasspath 命令将类路径添加到 javac 检查器。

我的问题是我将 lwjgl.jar 和 lwjgl_utils.jar 的路径放在那里,但它仍然发现很多缺少库的错误。

我把它放在打开的缓冲区上:

/home/ionthas/development/java/Jump2Box/lib/jars/lwjgl.jar  

我想我以错误的方式插入了类路径。

这是显示的 17 个错误之一:(代码运行完美)

src/com/ionsoft/engine/Engine.java|1 col 17 error| 
package org.lwjgl does not exist import org.lwjgl.LWJGLException;

这是我在 .vimrc 中的配置

18 " Syntastic                    
19 highlight SyntasticErrorSign guifg=white guibg=red
20 highlight SyntasticErrorLine guibg=red
21 let g:syntastic_check_on_open = 1
22 let g:syntastic_enable_signs = 0
23 let g:syntastic_enable_ballons = 0
24 let g:syntastic_quiet_warnings = 1
25 let g:syntastic_auto_loc_list = 1
26 let g:syntastic_java_checkers = ['checkstyle', 'javac']
27 let g:syntastic_stl_format = '[%E{Err: %fe #%e}%B{, }%W{Warn: %fw #%w}]'
28 let g:syntastic_mode_map = { 'mode': 'active',
29 \ 'active_filetypes': ['ruby', 'java'],
30 \ 'passive_filetypes': [''] }
31 let g:syntastic_java_javac_classpath = '~/home/ionthas/development/java/Jump2Box/lib/jars/lwjgl.jar'

谁能帮帮我?

最佳答案

如果您使用 gradle 来管理您的项目,您可以使用以下插件来自动管理您的类路径。每次添加/更新依赖项时,它都会更新本地类路径文件。

https://github.com/Scuilion/gradle-syntastic-plugin

关于java - 语法 java 外部库支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19777119/

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