537 + JavaCompilerHelper.getJarFile(JAXBPermission.class));
538 }
539
540 if (options.debug) {
541 args.add("-g");
542 }
543
544 if (options.encoding != null) {
545 args.add("-encoding");
546 args.add(options.encoding);
547 }
548
549 if (options.javacOptions != null) {
550 args.addAll(options.getJavacOptions(args, listener));
551 }
552
553 for (int i = 0; i < sourceFiles.size(); ++i) {
554 args.add(sourceFiles.get(i));
555 }
556
557 listener.message(WscompileMessages.WSIMPORT_COMPILING_CODE());
558 if(options.verbose){
559 StringBuilder argstr = new StringBuilder();
560 for(String arg:args){
561 argstr.append(arg).append(" ");
562 }
563 listener.message("javac "+ argstr.toString());
564 }
565
566 return JavaCompilerHelper.compile(args.toArray(new String[args.size()]), out, receiver);
567 }
568 //there are no files to compile, so return true?
569 return true;
570 }
571
572 private String createClasspathString() {
573 StringBuilder classpathStr = new StringBuilder(System.getProperty("java.class.path"));
574 for(String s: options.cmdlineJars) {
575 classpathStr.append(File.pathSeparator);
576 classpathStr.append(new File(s).toString());
577 }
|
537 + JavaCompilerHelper.getJarFile(JAXBPermission.class));
538 }
539
540 if (options.debug) {
541 args.add("-g");
542 }
543
544 if (options.encoding != null) {
545 args.add("-encoding");
546 args.add(options.encoding);
547 }
548
549 if (options.javacOptions != null) {
550 args.addAll(options.getJavacOptions(args, listener));
551 }
552
553 for (int i = 0; i < sourceFiles.size(); ++i) {
554 args.add(sourceFiles.get(i));
555 }
556
557 if (!options.quiet) listener.message(WscompileMessages.WSIMPORT_COMPILING_CODE());
558
559 if(options.verbose){
560 StringBuilder argstr = new StringBuilder();
561 for(String arg:args){
562 argstr.append(arg).append(" ");
563 }
564 listener.message("javac "+ argstr.toString());
565 }
566
567 return JavaCompilerHelper.compile(args.toArray(new String[args.size()]), out, receiver);
568 }
569 //there are no files to compile, so return true?
570 return true;
571 }
572
573 private String createClasspathString() {
574 StringBuilder classpathStr = new StringBuilder(System.getProperty("java.class.path"));
575 for(String s: options.cmdlineJars) {
576 classpathStr.append(File.pathSeparator);
577 classpathStr.append(new File(s).toString());
578 }
|