Comments (1)
The same goes for jdtls on neovim. If the project was initialized with gradle and kotlin as build script DSL. The jdtls doesn't work. However, if the project is created with gradle and groovy jdtls will work, and it will work with mvn. Also if the file is a non-project file, the jdtls will work and tell us.
Versions
- neovim: NVIM v0.9.5
- jdtls: v1.33.0 (installed using mason, from the eclipse website)
- gradle 8.7
- Kernel: linux-lts 6.6.25-1
Jdtls log
[ERROR][2024-04-09 17:08:08] ...lsp/handlers.lua:535 "Apr 9, 2024, 5:08:08 PM file:///home/user/project/app/src/main/java/org/example/App.java does not resolve to a ICompilationUnit"
Note: I am new to java, gradle... However, for some unknown reasons, after trying groovy. The jdtls worked with build script kotlin. However, I was stuck like 2 hours trying to figure out, why jdtls is not working when I am using gradle.
from eclipse.jdt.ls.
Related Issues (20)
- JDT LS doesn't use the project gradle wrapper HOT 7
- Tries to clean default workspace when it doesn't exist. HOT 1
- Doesn't revalidate project files after classpath changes if autobuild is off. HOT 6
- [Feature, Performance] - Native GraalWM Executable HOT 2
- references stop working; index file not found errors; deadlocks with autobuild.enabled = false and maxConcurrentBuilds=8 HOT 1
- [Feature] Browsing jar dependencies contents HOT 5
- Disabling maven importer prevents project from being imported at all. HOT 5
- Run the build test suite against the incubator javac branch HOT 2
- result of `textDocument/declaration` is [] HOT 2
- Enable PGP signing, instead of Eclipse CBI jar signing
- Gradle tests fail when running the build with Java 22 HOT 2
- Unsupported class file major version 61
- Autobuilding setting isn't applied until didChangeConfiguration is received.
- codeAction/resolve throws errors when your machine's processor count is too low. HOT 1
- Java Model Exception: Error in Java Model (code 969): src/main/.... [in app] does not exist HOT 11
- Maven support HOT 3
- Filter reported for workspace/willRename excludes folders/packages HOT 8
- Incoming call's hierarchy item's selectionRange behaves differently to all other (tested) servers HOT 1
- Outgoing calls hierarchies runs into NullPointerException if hashCode() is called
- Outgoing call hierarchies sometimes duplicate the results
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from eclipse.jdt.ls.