[ https://issues.apache.org/jira/browse/GROOVY-8475?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16359552#comment-16359552 ]
Rémy Letient edited comment on GROOVY-8475 at 2/10/18 5:40 PM: --------------------------------------------------------------- I'm cloned the original issu because it still. I'm with ubuntu 16 and Groovy 2.4.0, 2.4.13, 2.4.12 With the Groovy 2.3.7 that works. was (Author: jwillow): I'm cloned the original issu because it still. I'm with ubuntu 17.03 and Groovy 2.4.0, 2.4.13, 2.4.12 With the Groovy 2.3.7 that works. > CLONE - I am unable to instantiate objects using the "new" keyword > ------------------------------------------------------------------ > > Key: GROOVY-8475 > URL: https://issues.apache.org/jira/browse/GROOVY-8475 > Project: Groovy > Issue Type: Bug > Components: Groovysh > Affects Versions: 2.4.0, 2.4.12, 2.4.13 > Environment: Linux - Debian jessie/sid 64 bits > Linux - Ubuntu 16 64 bits > Reporter: Rémy Letient > Priority: Major > Attachments: image-2018-02-10-18-36-27-122.png, testA.groovy > > > I am embedding Groovysh in a java application. After some tests, I realized > that the "new" keyword seems to not work in the last groovysh version. When I > try to do: > a = new A() > I obtain: "unable to resolve class A" > This is an example: > groovy:000> class A { > class A { > groovy:001> public A() { > public A() { > groovy:002> name = "default" > name = "default" > groovy:003> } > } > groovy:004> String name; > String name; > groovy:005> } > } > ===> true > groovy:000> a = new A() > a = new A() > ERROR org.codehaus.groovy.control.MultipleCompilationErrorsException: > startup failed: > script14159599676571305654112.groovy: 1: unable to resolve class A > @ line 1, column 5. > a = new A() > ^ > 1 error > However, if I use the newInstance method it works: > groovy:000> a = A.newInstance() > a = A.newInstance() > ===> A@2154cecb > I tested the same code in the previous version (2.3.7) and it works -- This message was sent by Atlassian JIRA (v7.6.3#76005)