enc: add run project gradle and maven

This commit is contained in:
Pojok Code 2024-11-14 21:19:48 +07:00
parent 4af6a3dec6
commit 3c9cf18933
2 changed files with 5 additions and 5 deletions

View file

@ -6,7 +6,7 @@
"alpha-nvim": { "branch": "main", "commit": "bf3c8bb8c02ed3d9644cc5bbc48e2bdc39349cd7" }, "alpha-nvim": { "branch": "main", "commit": "bf3c8bb8c02ed3d9644cc5bbc48e2bdc39349cd7" },
"auto-bufferline.nvim": { "branch": "main", "commit": "f5835a4b62bfb6f6c829f8f050e5102ccf230b3e" }, "auto-bufferline.nvim": { "branch": "main", "commit": "f5835a4b62bfb6f6c829f8f050e5102ccf230b3e" },
"auto-conform.nvim": { "branch": "main", "commit": "5f0897235e84bf2f8ff9d634e81678d5bfa63ab8" }, "auto-conform.nvim": { "branch": "main", "commit": "5f0897235e84bf2f8ff9d634e81678d5bfa63ab8" },
"auto-jdtls.nvim": { "branch": "main", "commit": "ba78a66eac59cffc5c8e6fe8426eae2cd195393c" }, "auto-jdtls.nvim": { "branch": "main", "commit": "7838b8936547b1d93eeebf1c78af788267ab7ac1" },
"auto-lint.nvim": { "branch": "main", "commit": "aff13cb8eaa055e66e940d43b7d83166397e5413" }, "auto-lint.nvim": { "branch": "main", "commit": "aff13cb8eaa055e66e940d43b7d83166397e5413" },
"auto-lsp.nvim": { "branch": "main", "commit": "2a5ade9f78a1c60d747396445d4205352d2491db" }, "auto-lsp.nvim": { "branch": "main", "commit": "2a5ade9f78a1c60d747396445d4205352d2491db" },
"auto-lualine.nvim": { "branch": "main", "commit": "fc8557f61dc1da12a8b90167a49420958b991d8c" }, "auto-lualine.nvim": { "branch": "main", "commit": "fc8557f61dc1da12a8b90167a49420958b991d8c" },

View file

@ -18,9 +18,10 @@ M = {
require("auto-jdtls").setup(opts) require("auto-jdtls").setup(opts)
require("auto-jdtls.utils").lsp_keymaps() require("auto-jdtls.utils").lsp_keymaps()
require("auto-jdtls.utils").jdtls_keymaps() require("auto-jdtls.utils").jdtls_keymaps()
vim.keymap.set("n", "<leader>rm", ":silent RunMvnSpringBoot<CR>", { desc = "Run Maven Sping Boot" }) vim.keymap.set("n", "<leader>rM", ":RunMvnSpringBoot<CR>", { desc = "Run Maven Sping Boot" })
vim.keymap.set("n", "<leader>rG", ":silent RunGradleSpringBoot<CR>", { desc = "Run Gradle Sping Boot" }) vim.keymap.set("n", "<leader>rG", ":RunGradleSpringBoot<CR>", { desc = "Run Gradle Sping Boot" })
vim.keymap.set("n", "<leader>rM", ":silent RunMvnAndJava<CR>", { desc = "Run Maven Project" }) vim.keymap.set("n", "<leader>rm", ":RunMaven<CR>", { desc = "Run Maven Project" })
vim.keymap.set("n", "<leader>rg", ":RunGradle<CR>", { desc = "Run Gradle Project" })
end, end,
}, },
{ {
@ -51,7 +52,6 @@ M = {
{ "<leader>To", function() require("neotest").output.open({ enter = true, auto_close = true }) end, desc = "Show Output" }, { "<leader>To", function() require("neotest").output.open({ enter = true, auto_close = true }) end, desc = "Show Output" },
{ "<Leader>TO", function() require("neotest").output_panel.toggle() end, desc = "Toggle Output Panel" }, { "<Leader>TO", function() require("neotest").output_panel.toggle() end, desc = "Toggle Output Panel" },
{ "<Leader>TS", function() require("neotest").run.stop() end, desc = "Stop" }, { "<Leader>TS", function() require("neotest").run.stop() end, desc = "Stop" },
{ "<leader>rg", "<cmd>terminal<cr>gradle run<cr>", desc = "Run Gradle", mode = "n" },
}, },
}, },
{ {