[ https://issues.apache.org/jira/browse/LUCENE-9448?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17173933#comment-17173933 ]
Tomoko Uchida commented on LUCENE-9448: --------------------------------------- I attached a poc patch [^LUCENE-9448.patch]. Main class and classpaths are specified in the Manifest, so that Luke is launched by java command for testing. {code:java} $ ./gradlew lucene:luke:testAssemble $ java -jar lucene/luke/build/libs/lucene-luke-9.0.0-SNAPSHOT.jar {code} There remains one TODO; how can we set correct Class-Path for distribution package, or maybe we should omit it for the distro for now? [~dweiss] what do you think? > Make an equivalent to Ant's "run" target for Luke module > -------------------------------------------------------- > > Key: LUCENE-9448 > URL: https://issues.apache.org/jira/browse/LUCENE-9448 > Project: Lucene - Core > Issue Type: Sub-task > Reporter: Tomoko Uchida > Priority: Minor > Attachments: LUCENE-9448.patch > > > With Ant build, Luke Swing app can be launched by "ant run" after checking > out the source code. "ant run" allows developers to immediately see the > effects of UI changes without creating the whole zip/tgz package (originally, > it was suggested when integrating Luke to Lucene). > In Gradle, {{:lucene:luke:run}} task would be easily implemented with > {{JavaExec}}, I think. -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org For additional commands, e-mail: issues-h...@lucene.apache.org