Hi, It's probably just an Eclipse issue that doesn't properly handle lambda.
Intellij should work just fine or you can add a type cast "(Function<Cell, String>)" for Eclipse... On Wed, 17 Jul 2019 at 16:32, Nimbus Lin <jiaxin...@live.com> wrote: > To Sir Michael: > > Thank you for your guiding, my steps are: > cd /data/workspace/OxyCentos/HadoopCas/cassandra-trunk > git clone https://github.com/apache/cassandra.git > cd cassandra-trunk/ > git checkout -b cassandra-3.11.3 > ant artifacts > > The steps all build successfully, and the returnings info from "ant > artifacts" is: > BUILD SUCCESSFUL > Total time: 5 minutes 58 seconds > [gloCalHelp.com@gloCalHelp1 cassandra-trunk]$ git status > # On branch cassandra-3.11.3 > nothing to commit (working directory clean) > [gloCalHelp.com@gloCalHelp1 cassandra-trunk]$ git log -n1 > commit 31d5d870f9f5b56391db46ba6cdf9e0882d8a5c0 > Merge: 6bcc60a d52c7b8 > Author: Benedict Elliott Smith <bened...@apple.com> > Date: Mon Jul 16 17:46:37 2018 +0100 > > Merge branch 'cassandra-3.0' into HEAD > > The "ant generate-eclipse-files" 's returnings are: > [copy] Warning: functions modified in the future. > [copy] Warning: tokenization modified in the future. > > generate-eclipse-files: > [mkdir] Created dir: > /data/workspace/OxyCentos/HadoopCas/cassandra-trunk/.settings > > BUILD SUCCESSFUL > Total time: 12 seconds > > then I follow the page you offer's steps are: > Start Eclipse. > Select File->Import->Existing Projects into Workspace->Select git > directory. > Make sure “cassandra-trunk” is recognized and selected as a project > > and then from menu Project-> clean -> build only the selected projects.. > > but there are still the same only 3 errors left on the 1 line code: > > 1, The method map(Function<? super Cell,? extends R>) in the type > Stream<Cell> is not applicable for the arguments (((transform != null) ? > transform : (<no type> cell) -> "")) AbstractRow.java > /cassandra-trunk/src/java/org/apache/cassandra/db/rows line 183 > Java Problem > 2, Type mismatch: cannot convert from Function<Cell,String> to Function<? > super Cell,? extends R> AbstractRow.java > /cassandra-trunk/src/java/org/apache/cassandra/db/rows line 183 > Java Problem > 3, Type mismatch: cannot convert from String to R AbstractRow.java > /cassandra-trunk/src/java/org/apache/cassandra/db/rows line 183 > Java Problem > > how to solve the cassandra 3.11.3 source's compiling errors exactly? > > > > > Thank you! > > Sincerely > Nimbuslin(Lin JiaXin) > Mobile: 0086 180 5986 1565 > Mail: jiaxin...@live.com > > > ________________________________________ > From: Michael Shuler <mshu...@pbandjelly.org> on behalf of Michael Shuler > <mich...@pbandjelly.org> > Sent: Tuesday, July 16, 2019 2:28 PM > To: dev@cassandra.apache.org > Subject: Re: Isn't there a workable cassandra java source for developing > as other big data system? > > You have a dirty build environment. Your path of "/cassandra-trunk/src" > in the error and the suggestion on slack that you are trying to build > cassandra-3.11.3 shows me you need to start over fresh. Here you go: > > build docs: > http://cassandra.apache.org/doc/latest/development/ide.html > > build steps pasted in slack:#cassandra: > cd /tmp/ > git clone https://github.com/apache/cassandra.git > cd cassandra/ > git checkout cassandra-3.11.3 > ant artifacts > > BUILD SUCCESSFUL > Total time: 1 minute 32 seconds > > -- > Kind regards, > Michael > > On 7/16/19 9:01 AM, Benedict Elliott Smith wrote: > > 3.11.3 compiles just fine, I have just corroborated. Sir Jeff is in > > fact a Cassandra developer, so please feel free to engage with his > > question, which was designed to help diagnose your problem. > > > > > >> On 16 Jul 2019, at 14:54, Nimbus Lin <jiaxin...@live.com> wrote: > >> > >> To Sir Jeff: your method of "ant realclean" doesn't work, but > >> delete the needing library in build/jars/. > >> > >> To other Cassandra's developers: Hi, is there any Cassandra's > >> developers here ?, would you like to tell me which version > >> cassandra's java source is really able to be build and run well? > >> or how to solve the only 3 compile errors in AbstractRow.java > >> for version 3.11.3? If cassandra's source is not really free for > >> developing, then maybe it is better for me to change to other big > >> data system's source to develop. > >> > >> Isn't there a workable cassandra java source for developing as > >> other big data system? > >> > >> > >> > >> Thank you! > >> > >> Sincerely Nimbuslin(Lin JiaXin) Mobile: 0086 180 5986 1565 Mail: > >> jiaxin...@live.com > >> > >> --------------------------------------------------------------------- > >> > >> > To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org > >> For additional commands, e-mail: dev-h...@cassandra.apache.org > >> > > > > > > --------------------------------------------------------------------- > > > > > To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org > > For additional commands, e-mail: dev-h...@cassandra.apache.org > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org > For additional commands, e-mail: dev-h...@cassandra.apache.org > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org > For additional commands, e-mail: dev-h...@cassandra.apache.org > >