Java.st
branchdevelopment
changeset 2677 17b4e18678ae
parent 2588 58b1e0fd20e7
child 2701 44a062d9aae8
equal deleted inserted replaced
2676:a9d6293ac6d5 2677:17b4e18678ae
   120 !
   120 !
   121 
   121 
   122 javaExtDirs
   122 javaExtDirs
   123 
   123 
   124     ^Java release javaExtDirs
   124     ^Java release javaExtDirs
   125         , (Array 
   125 
   126                 with: ((Smalltalk packageDirectoryForPackageId: 'stx:libjava') / 'java' / 'bin')
   126     "/ JV@2013-08-29: Do not add Smalltalk/X support classes nor groovy nor junit to the
   127                 with: ((Smalltalk packageDirectoryForPackageId: 'stx:libjava') / 'java' / 'libs') 
   127     "/                ext path. They are then loaded by *ext* class loader and thus cannot
   128         ).
   128     "/                access classes defined in standard class path (as they are loaded by
       
   129     "/                system (*app*) class loader.
       
   130 "/        , (Array 
       
   131 "/                with: ((Smalltalk packageDirectoryForPackageId: 'stx:libjava') / 'java' / 'bin')
       
   132 "/                with: ((Smalltalk packageDirectoryForPackageId: 'stx:libjava') / 'java' / 'libs' / 'ext') 
       
   133 "/        ).
   129 
   134 
   130     "Created: / 31-08-2011 / 22:55:38 / Jan Vrany <jan.vrany@fit.cvut.cz>"
   135     "Created: / 31-08-2011 / 22:55:38 / Jan Vrany <jan.vrany@fit.cvut.cz>"
   131     "Modified: / 23-01-2013 / 15:26:14 / Jan Vrany <jan.vrany@fit.cvut.cz>"
   136     "Modified (comment): / 29-08-2013 / 00:28:26 / Jan Vrany <jan.vrany@fit.cvut.cz>"
   132 !
   137 !
   133 
   138 
   134 java_lang_Class
   139 java_lang_Class
   135     Java_lang_Class isNil ifTrue:[
   140     Java_lang_Class isNil ifTrue:[
   136 	Java_lang_Class := self at:'java.lang.Class'
   141 	Java_lang_Class := self at:'java.lang.Class'