javac: invalid flag: -dd Usage: javac where possible options include: -g Generate all debugging info -g:none Generate no debugging info -g:{lines,vars,source} Generate only some debugging info -nowarn Generate no warnings -verbose Output messages about what the compiler is doing -deprecation Output source locations where deprecated APIs are used -classpath Specify where to find user class files and annotation processors -cp Specify where to find user class files and annotation processors -sourcepath Specify where to find input source files -bootclasspath Override location of bootstrap class files -extdirs Override location of installed extensions -endorseddirs Override location of endorsed standards path -proc:{none, only} Control whether annotation processing and/or compilation is done. -processor Name of the annotation processor to run; bypasses default discovery process -processorpath Specify where to find annotation processors -d Specify where to place generated class files -s Specify where to place generated source files -encoding Specify character encoding used by source files -source Provide source compatibility with specified release -target Generate class files for specific VM version -version Version information -help Print a synopsis of standard options -A[key[=value]] Options to pass to annotation processors -X Print a synopsis of nonstandard options -J Pass directly to the runtime system files/cli/test3/Main.java:5: package test1 does not exist test1.Main.main(args); ^ files/cli/test3/Main.java:7: package test2 does not exist test2.Main.main(args); ^ 2 errors