Open
Description
Issue description
When running ./gradle assemble
after a ./gradle clean
, the classpath for grails-gradle-model
will be incorrect (/dist vs /lib) because it does not yet exist in /lib within the project when the task is run. Running ./gradle assemble
again produces working classpaths in grails
and grails.bat
./grails
Error: Unable to initialize main class org.grails.cli.GrailsCli
Caused by: java.lang.NoClassDefFoundError: org/grails/build/parsing/CommandLine
./grailsw --stacktrace
| Error Error occurred running Grails CLI: org.sonatype.plexus.components.sec.dispatcher.DefaultSecDispatcher: method 'void <init>()' not found (NOTE: Stack trace has been filtered. Use --verbose to see entire trace.)
java.lang.NoSuchMethodError: org.sonatype.plexus.components.sec.dispatcher.DefaultSecDispatcher: method 'void <init>()' not found
at org.grails.cli.compiler.maven.MavenSettingsReader$SpringBootSecDispatcher.<init>(MavenSettingsReader.java:94)
at org.grails.cli.compiler.maven.MavenSettingsReader.createSettingsDecrypter(MavenSettingsReader.java:87)
at org.grails.cli.compiler.maven.MavenSettingsReader.decryptSettings(MavenSettingsReader.java:83)
at org.grails.cli.compiler.maven.MavenSettingsReader.readSettings(MavenSettingsReader.java:59)
at org.grails.cli.compiler.grape.SettingsXmlRepositorySystemSessionAutoConfiguration.getSettings(SettingsXmlRepositorySystemSessionAutoConfiguration.java:48)
at org.grails.cli.compiler.grape.SettingsXmlRepositorySystemSessionAutoConfiguration.apply(SettingsXmlRepositorySystemSessionAutoConfiguration.java:39)
at org.grails.cli.profile.repository.GrailsMavenResolverGrapeEngineFactory.create(GrailsMavenResolverGrapeEngineFactory.groovy:66)
at org.grails.cli.profile.repository.MavenProfileRepository.<init>(MavenProfileRepository.groovy:57)
at org.grails.cli.GrailsCli.createMavenProfileRepository(GrailsCli.groovy:336)
at org.grails.cli.GrailsCli.initializeProfile(GrailsCli.groovy:510)
at org.grails.cli.GrailsCli.initializeApplication(GrailsCli.groovy:309)
at org.grails.cli.GrailsCli.execute(GrailsCli.groovy:272)
at org.grails.cli.GrailsCli.main(GrailsCli.groovy:162)
at grails.init.RunCommand.main(RunCommand.groovy:76)
at grails.init.Start.main(Start.java:158)
| Error Error occurred running Grails CLI: org.sonatype.plexus.components.sec.dispatcher.DefaultSecDispatcher: method 'void <init>()' not found
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
No status