Skip to content

Commit b14da97

Browse files
Support importing classes from local packages
1 parent 31c7e9b commit b14da97

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

lib/grammars.coffee

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -344,12 +344,13 @@ module.exports =
344344
args: (context) ->
345345
className = GrammarUtils.Java.getClassName context
346346
classPackages = GrammarUtils.Java.getClassPackage context
347+
sourcePath = GrammarUtils.Java.getProjectPath context
347348

348349
args = []
349350
if GrammarUtils.OperatingSystem.isWindows()
350351
args = ["/c javac -Xlint #{context.filename} && java #{className}"]
351352
else
352-
args = ['-c', "javac -d /tmp '#{context.filepath}' && java -cp /tmp #{classPackages}#{className}"]
353+
args = ['-c', "javac -sourcepath #{sourcePath} -d /tmp '#{context.filepath}' && java -cp /tmp #{classPackages}#{className}"]
353354

354355
return args
355356

0 commit comments

Comments
 (0)