javac

    64热度

    11回答

    我正在执行一个丑陋的临时攻击以解决阻塞问题,同时等待外部资源的修复。除了用一个可怕的评论和一堆FIXME来标记它之外,我很乐意让编译器发出一个明显的警告信息作为提醒,所以我们不会忘记这一点。例如,像: [javac] com.foo.Hacky.java:192: warning: FIXME temporary hack to work around library bug, remove me

    12热度

    6回答

    我正在向javac传递非常大的类路径来编译java项目。 我知道一些这些jar文件是不需要的。 有没有简单的方法找出哪些文件不需要?

    1热度

    5回答

    我正在寻找一个Web应用程序(可以是现有网站或我可以为其自己生成或设置的网站,或者是一个greasemonkey脚本),它可以让我以更方便的方式浏览http://java.sun.com/javase/6/docs/api/(或我指定的任何更早的版本),即我可以在哪里搜索类名。 http://www.jdocs.com/似乎没有做我想做的事,因为它没有显示我需要的版本(javase/6)。 目前,

    46热度

    8回答

    当我编译,javac的输出: Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details.` 我希望禁止这种警告。尝试-Xlint:没有一个似乎没有帮助。

    17热度

    3回答

    我在寻找Sun的标准java编译器javac的源代码。 jdk1.6.0_07有几个相关的类,但它们是接口 (java.lang.Compiler和javax.tools.JavaCompiler)。还有一些在com.sun.mirror.*和com.sun.source.*下的包,这些包似乎是表示java抽象语法树的接口。 但我找不到编译器源代码 - 任何人都知道它在哪里?

    3热度

    1回答

    当我运行javac编译器时,它会编译代码并创建一个JAR文件,但JAR中的类文件的名称都是小写的。但是,源文件中的类具有小写和大写名称。这样做的结果是我无法编译依赖于此JAR的其他项目。

    2热度

    3回答

    我从C#代码调用javac。最初,我发现它的位置仅如下: protected static string JavaHome { get { return Environment.GetEnvironmentVariable("JAVA_HOME"); } } 然而,我刚安装了JDK在新电脑上,发现它没有自动设置JAVA_HOME环境变量。 需要的环

    1热度

    5回答

    我有一堆java文件,我试图编译它们时运行下面的代码。 "\Program Files\Java\jdk1.6.0_16\bin\javac" Main.java 而我正在被显示此错误消息 Main.java:3: package colourtiler.patternsdoes not exist import colourtiler.patterns.draw; 它isreferri

    103热度

    17回答

    我试图用Windows命令提示符使用javac,但它不工作。 在环境路径变量的末尾添加“C:\ Program Files \ Java \ jdk1.6.0_16 \ bin \”目录后,java命令正常工作,但使用javac给了我以下错误: 'javac' is not recognized as an internal or external command, operable progra

    24热度

    10回答

    我救了我的Java源文件中指定它的编码类型为UTF-8(使用记事本,在默认情况下记事本的编码类型为ANSI),然后我试图使用编译它: javac -encoding "UTF-8" One.java ,但它给了一个错误信息“ One.java:1: illegal character: \65279 ?public class One { ^ 1 error 是否有任何其他的方式