RE: Strange behaviour when using the Grab annotation
Bob Brown <[email protected]>
| Newsgroups | gmane.comp.lang.groovy.user |
|---|---|
| Message-ID | <SY4P282MB1883C694C6CBC7DCA20C749FED642@SY4P282MB1883.AUSP282.PROD.OUTLOOK.COM> |
I think that @Grab needs to be 'attached' to something like an import. The doco (https://groovy-lang.org/grape.html) says: """ Note that we are using an annotated import here, which is the recommended way. """ Take a look at: https://dzone.com/articles/groovy-and-jsch-sftp HTH BOB From: Quoß, Clemens (UIT) <Clemens.Quoss-OQ/e/myJRm8nAjuu/[email protected]> Sent: Sunday, January 7, 2024 7:04 AM To: users-GSC0n/0aZo1d/SJB6HiN2Ni2O/[email protected] Subject: Strange behaviour when using the Grab annotation Hello everyone! When I am running this script with 4.0.17 ... >>> @GrabResolver(name = 'nexus', root = 'https://...') @Grab(group = 'com.jcraft', module = 'jsch', version = '0.1.55') println "Hallo, Groovy!" <<< ... I am getting this: >>> org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed: C:\Temp\test.groovy: 4: Unexpected input: '"Hallo, Groovy!"' @ line 4, column 9. println "Hallo, Groovy!" ^ 1 error <<< When I remove the Grapes annotations everything works as expected. Has anyone encountered similar issues? Is there a cure? Is this considered a bug? To me it looks that way. But maybe I am missing something here. TIA Regards Union IT-Services GmbH Clemens Quoß FDI-INT Senior Software Entwickler Neue Mainzer Straße 12 60311 Frankfurt am Main Tel. +49 69 2567 1241<tel:+496925671241> Fax +49 69 2567 61241 Mobil +49 151 55157195 clemens.quoss-OQ/e/myJRm8nAjuu/[email protected]<mailto:clemens.quoss-OQ/e/myJRm8nAjuu/[email protected]> Sitz der Gesellschaft: Weißfrauenstraße 7, 60311 Frankfurt am Main Registergericht: Amtsgericht Frankfurt am Main HRB 33314 Geschäftsführer: Stephan Nasterlack, Siegfried Ehlert, Tobias Meier, Gregor Sauerzapf