Running the linux version of SlickEdit 2013 (v18.0.1.2 64-bit), with hotfix 12.
When I try to create a jar file from a class that has nested class (so that there will be a test$foo.class create), jar creation fails. Looks like SE is trying to escape the $ and it's doing it wrong
Easy to duplicate: just create a new Java with Main project, add a nested class
public class javatest {
public static void main(String args[]) {
}
public class foo{
}
}
build and make a jar, it fails:
---------- 'make jar' Project: 'javatest.vpj' - 'Debug' ----------
/usr/bin/jar cvf ../test.jar javatest.class javatest/$foo.class
javatest/.class : no such file or directory
If I manually remove the forward slash, it works:
/usr/bin/jar cvf ../test.jar javatest.class javatest$foo.class
added manifest
adding: javatest.class(in = 426) (out= 277)(deflated 34%)
Is this a known issue? Is there a simple workaround?
thanks
-pk