java configuration
This commit is contained in:
parent
dab19ab080
commit
5820c60877
|
@ -3,9 +3,8 @@ local root_dir = require('jdtls.setup').find_root(root_markers)
|
||||||
local home = os.getenv 'HOME'
|
local home = os.getenv 'HOME'
|
||||||
|
|
||||||
local workspace_folder = home .. '/.workspace' .. vim.fn.fnamemodify(root_dir, ':p:h:t')
|
local workspace_folder = home .. '/.workspace' .. vim.fn.fnamemodify(root_dir, ':p:h:t')
|
||||||
local config = {}
|
local config = {
|
||||||
|
cmd = {
|
||||||
config.cmd = {
|
|
||||||
'/Users/joshua/.jabba/jdk/amazon-corretto@1.17.0-0.35.1/Contents/Home/bin/java',
|
'/Users/joshua/.jabba/jdk/amazon-corretto@1.17.0-0.35.1/Contents/Home/bin/java',
|
||||||
'-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=1044',
|
'-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=1044',
|
||||||
'-javaagent:/Users/joshua/.config/jdtls/jars/lombok.jar',
|
'-javaagent:/Users/joshua/.config/jdtls/jars/lombok.jar',
|
||||||
|
@ -28,6 +27,30 @@ config.cmd = {
|
||||||
|
|
||||||
'-data',
|
'-data',
|
||||||
workspace_folder,
|
workspace_folder,
|
||||||
|
},
|
||||||
|
settings = {
|
||||||
|
java = {
|
||||||
|
maven = {
|
||||||
|
downloadSources = true,
|
||||||
|
},
|
||||||
|
references = {
|
||||||
|
includeDecompiledSources = true,
|
||||||
|
},
|
||||||
|
configuration = {
|
||||||
|
updateBuildConfiguration = 'interactive',
|
||||||
|
runtimes = {
|
||||||
|
{
|
||||||
|
name = 'JavaSE-17',
|
||||||
|
path = '/Users/joshua/.jabba/jdk/amazon-corretto@1.17.0-0.35.1/Contents/Home',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name = 'JavaSE-11',
|
||||||
|
path = '/Users/joshua/.jabba/jdk/amazon-corretto@1.11.0-11.9.1/Contents/Home',
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
-- Server
|
-- Server
|
||||||
|
|
Loading…
Reference in New Issue