I'll try to download and troubleshoot Eclipse as well. I'll give my best to
report back later today or tomorrow.

I don't like that we have IDE specific gradle configurations, but it seems
that it is inevitable.

On Sun, 12 Jan 2025, 16:39 Ishan Chattopadhyaya, <ichattopadhy...@gmail.com>
wrote:

> I traced the omission of the eclipse support down to that issue indeed:
>
> https://issues.apache.org/jira/browse/SOLR-17406?focusedCommentId=17912283&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-17912283
>
> > Could you check if reverting the "wrapping" (line 24 in
> > gradle/ide/eclipse.gradle) of the eclipse-related part resolves the
> issue?
> > See the changes in eclipse.gradle from
> >
>
> https://github.com/apache/solr/commit/c9d3885f2fd0a7edf5efe4a264d0bdc276109eba
>
> Thanks, I'll try.
>
>
> On Sun, 12 Jan 2025 at 20:26, Ishan Chattopadhyaya <
> ichattopadhy...@gmail.com> wrote:
>
> > > Additionally, I believe missing java files for the API is normal, as we
> > are
> > > generating them during build. So if your project builds correctly, the
> > > files should be properly generated, I believe inside
> > > solrj/build/generated/src.
> >
> > Right, I found them after running the gradle build manually from command
> > line first.
> > Now, those generated src dir can be added as a source dir, but problem is
> > that a package by the same name also exists (
> > org.apache.solr.client.solrj.request). It would've been ideal if the
> > generated sources were to be in a package of their own, then I could've
> > easily added it as a source dir in Eclipse.
> >
> > On Sun, 12 Jan 2025 at 18:34, Christos Malliaridis <
> > c.malliari...@gmail.com> wrote:
> >
> >> Perhaps the latest "breaking" change introduced in v10 / main was
> related
> >> to the migration to version catalogs (#2706)? It may not have been
> tested
> >> properly and therefore may have broken the eclipse environment.
> >>
> >> Could you check if reverting the "wrapping" (line 24 in
> >> gradle/ide/eclipse.gradle) of the eclipse-related part resolves the
> issue?
> >> See the changes in eclipse.gradle from
> >>
> >>
> https://github.com/apache/solr/commit/c9d3885f2fd0a7edf5efe4a264d0bdc276109eba
> >> .
> >>
> >> Additionally, I believe missing java files for the API is normal, as we
> >> are
> >> generating them during build. So if your project builds correctly, the
> >> files should be properly generated, I believe inside
> >> solrj/build/generated/src.
> >>
> >> On Sun, Jan 12, 2025 at 11:38 AM Ishan Chattopadhyaya <
> >> ichattopadhy...@gmail.com> wrote:
> >>
> >> > Oh, and on branch_9x (which used to work before), there are tons of
> >> missing
> >> > files because of recent Mustache based generated Java files that can't
> >> be
> >> > found there.
> >> >
> >> >
> >>
> https://issues.apache.org/jira/browse/SOLR-16825?focusedCommentId=17912254&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-17912254
> >> >
> >> > On Sun, 12 Jan 2025 at 11:16, Ishan Chattopadhyaya <
> >> > ichattopadhy...@gmail.com> wrote:
> >> >
> >> > > I can see that "./gradlew eclipse" works in branch_9x.
> >> > > Can someone please point me to any prior discussion around this?
> >> > >
> >> > > On Sun, 12 Jan 2025 at 11:04, Ishan Chattopadhyaya <
> >> > > ichattopadhy...@gmail.com> wrote:
> >> > >
> >> > >> Hi All,
> >> > >> I tried to set up Eclipse using the main branch, and was at a loss
> of
> >> > how
> >> > >> to proceed.
> >> > >>
> >> > >> 1) ./gradlew eclipse doesn't work, was it removed?
> >> > >> 2) Importing Solr as a gradle project doesn't work either, tons of
> >> > >> missing libraries and dependencies.
> >> > >>
> >> > >> I'm on JDK 22 and Ubuntu 22.04 LTS.
> >> > >>
> >> > >> Please help!
> >> > >> Thanks,
> >> > >> Ishan
> >> > >>
> >> > >
> >> >
> >>
> >
>

Reply via email to