[ https://issues.apache.org/jira/browse/CASSANDRA-17234?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17477348#comment-17477348 ]
Ekaterina Dimitrova commented on CASSANDRA-17234: ------------------------------------------------- Hey [~mck], I drafted a quick initial POC [here|https://github.com/ekaterinadimitrova2/cassandra/commit/940bc77c08fdc0c3b62f8f0665a919de1ba0677f] . Do you mind to look at it and confirm whether you see any issues taking that approach? If you don't, I will finish the patch for review. NOTES: I need to move the anttasks package under test, then I want need to do all of the changes I did to the dependencies. I know people use ant script and scriptdef in order not to use custom tasks but in this case we don't want to add Graal JS and the tasks are simple so I think it will make sense. Also, I saw other projects did the same. (Apache POI for example) > Workaround the need to use ant script task in build.xml > ------------------------------------------------------- > > Key: CASSANDRA-17234 > URL: https://issues.apache.org/jira/browse/CASSANDRA-17234 > Project: Cassandra > Issue Type: Task > Components: Build > Reporter: Ekaterina Dimitrova > Assignee: Ekaterina Dimitrova > Priority: Normal > Fix For: 4.x > > > In order to use ant script task with Java 17 we would need to introduce Graal > JS and other dependencies as Nashorn was removed. > My plan is to try to workaround the usage of ant script task by creating my > own custom ant tasks and not introducing new dependencies to the project. -- This message was sent by Atlassian Jira (v8.20.1#820001) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org