javac相关内容

包org.apache.commons不存在

我喜欢使用 EnumeratedIntegerDistribution()从 org.apache.commons.math3.distribution ,以得到离散概率分布 INT [] = nums_to_generate新INT [] {-​​1,1,0}; 双[] = discrete_probabilities新的双[] {0.4,0.4,0.2}; 我在室内用工作JDK7,在W ..
发布时间:2016-05-21 14:18:02 Java开发

在Linux上创建一个PHP在线分级系统:EXE​​C行为,进程ID,和grep

背景 我写使用PHP和MySQL一个简单的在线法官(A code分级系统)。这需要提交codeS在C ++和Java,编译它们,并测试它们。 这是Apache的一个老版本的Ubuntu上运行PHP 5.2。 我目前在做什么 我有一个PHP程序,通过无限循环,调用另一个php程序 //为(无穷大) EXEC(“PHP -f grade.php”); // ... 在进行每隔十 ..
发布时间:2016-05-19 22:52:26 PHP

如何使javac的复制现有的类文件到目标目录?

我希望有人可以给我一个建议... 问题 在我的项目的源目录中一些包包含哪些不是“的.java”-files资源。现在我需要把那里编译的“.class”-files。问题是,ANT过滤出来,当我建立最终的JAR。 “.DLL”和“巴纽”文件不会被过滤掉。 我怎样才能做到这一切被复制到目标目录? 我用以下Ant任务: < javac的SRCDIR =“$ {src}字符串”DESTDI ..
发布时间:2016-05-18 22:19:41 Java开发

我怎样才能建立我的jar文件,这样谁使用这个库的用户将能够看到在Eclipse中的javadoc

我正在为我们的公司内部使用的一个小型图书馆,并已严重记录它。现在,我建设我的罐子下面code: <“,”项目名称=“commonutils”默认值=“编译”BASEDIR => <属性名=“SRC”位置=“SRC”/> <属性名=“构建”位置=“buildDirecotry”/> <目标名称=“编译”> <删 ..
发布时间:2016-05-18 22:01:25 Java开发

我如何可以自动编译一个大的Java项目?

我正在为我的雇主自动化项目。我们有我们的源$ C ​​$ C的每次修订池。当您下载一个版本,你需要带着一帮第三方包括最终生成项目创建一个目录结构。我自动化的整个过程最多有我的脚本(蝙蝠)编译每个特定的可运行Java应用程序的地步。有许多应用程序,这单项目,目录列表看起来是这样的: PROJ名称 -variousincludesfolder1 -variousincludesfold ..
发布时间:2016-05-18 21:48:10 Java开发

用蚂蚁和Java 1.7编译问题

我试图编译使用蚂蚁和javac的1.7编译器code基地。 目前,code编译基地使用1.6编译器,但是当我切换到1.7编译器,我得到了以下两个怪事。 1)我得到一个警告:“警告:X是内部的私有API并可能在将来的版本中删除”,其中x是一个内部私有的API的一部分,但在$ C $行c将其引用不引用X(也没有引用给定文件x中的任意位置)。这发生在少数地方和它引用行是注释块。 2)编译如下终止: ..
发布时间:2016-05-18 21:36:13 Java开发

Java的Ant脚本不显示警告

我有一个1.4的java code,我想用1.5编译器来编译它,因为我希望看到所有的警告信息。我加入了-Xlint选项的javac,但似乎有在输出没有改变,但我知道至少有一对情侣在code警告。 我添加这两条线到我的Ant脚本的compile目标标记: < compilerarg值=“ - Xlint:所有”/> < compilerarg行=“ - Xmaxwarns ..
发布时间:2016-05-18 21:36:03 Java开发

如何排除在Ant中使用javac源码包?

我看着一堆不同的例子,并尝试一些变化,但似乎无法得到这个工作正常。这似乎也可以不排除用javac整个目录,但只有文件,这一点我想意味着你不能指定一个包?以下是我有: < javac的SRCDIR =“SRC”DESTDIR =“WEB-INF / classes中”排除=“路径/要/排除/包/ * java的”> <类路径REFID =“compile.classpat ..
发布时间:2016-05-18 21:34:54 Java相关

的javac -Xlint:覆盖不工作

我试图让我的Java构建的时候我有一个覆盖超类方法,而无需指定@Override注释一类失败。 构建正在通过蚂蚁做的,我已经添加了以下元素到我的<&javac的GT; 任务: < compilerarg值=“ - Werror”/> < compilerarg值=“ - Xlint:未选中,重写”/> 的选中选项被跟踪,但覆盖选项被忽略。我也试过分开两个 ..
发布时间:2016-05-18 21:34:30 Java开发

我怎样才能在蚂蚁构建创建一个罐子的错误堆栈跟踪的源代码行数?

我使用Ant来构建我的Eclipse项目的罐子。我部署在Tomcat的罐子。但每当一个例外,在我的code(这是内部JAR)发生错误堆栈跟踪来,但行号不来 - 而不是它说未知源 我怎样才能获得的行号错误的堆栈跟踪? 解决方案 您需要编译调试信息的罐子。具体来说,您需要找到的javac 任务编译的类,你以后罐子,并添加调试=“关于”属性。例如: < javac的SRCDIR =“$ ..
发布时间:2016-05-18 21:30:39 Java开发

运行命令行jar文件(由蚂蚁生成)

我有一个build.xml文件工作正常。 问题是,生成jar文件,我需要没有'蚂蚁运行'运行 我如何运行jar文件? 与运行 Java的罐子main.jar文件main.Main 给我:异常线程“main”java.lang.NoClassDefFoundError的:组织/ Neo4j重点/ graphdb / GraphDatabaseService 这是我如何创建jar文件 ..
发布时间:2016-05-18 21:27:30 Java开发

如何哈瓦javac编译器输出写入到两个文件和控制台?

我使用的运行javac任务的的蚂蚁的并使用我的输出发送到一个日志文件中的 -Xstdout 的编译器参数为报告的目的,但我想输出也仍然被发送到控制台,以便哈德森可以捕获它在屏幕上的审查。 有没有办法为这个做? 解决方案 对面使用刻录任务另一种选择来了。 接近你没有引进新的目标。 <编译> <记录名=“log.txt的”行动=“开始”/> &LT ..
发布时间:2016-05-18 20:40:19 Java相关

不要使用com.sun.xml.internal。*?

这是真正的语句: com.sun.xml.internal包是一个内部包作为名称suggestes。 用户不应该写code依赖于内部JDK实现类。这样的类是JDK和主题的内部实现细节更改,恕不另行通知。 我的一位同事用他的code,造成javac任务在蚂蚁中的一个类编译失败我们的项目,因为编译器找不到类。来自Sun / Oracle的回答说,这是预期的编译器作为用户不应该使用软件包的 ..
发布时间:2016-05-18 20:39:33 Java相关

设置蚂蚁启动类路径:JDK 1.7提供了设置的旧源没有启动类路径一个新的javac警告

如何设置蚂蚁引导类路径结合-source 1.5 -target 1.5? 这怎么不是一个硬codeD路径1.5 JDK?我可以设置一个环境变量来BOOTCLASSPATH类似于如何JAVA_HOME可以从蚂蚁用? 我非常希望做类似设置环境变量或参数传递给蚂蚁。 解决方案 下面是一个如何你可能会从环境变量中获取Java 5的启动类的位置,然后使用它的说明。 首先,设置环境变量 - 说 ..
发布时间:2016-05-18 20:38:32 Java开发

只编译源代码树与蚂蚁的一部分

说我有我的消息来源在我的src /树(也可能在我的测试/树)。说我想只编译那棵树的部分的。为什么我会想这样做,有各种原因。只是作为一个例子,我可能希望创建尽可能小的罐子(不包括某些类),或者我可能想以最快的编译时间,什么我编译。我绝对要编译所有的依赖关系,尽管! 此能够容易地从所述命令行与实现的: javac的-d建/ -cp无论-sourcepath SRC的src /路径/要/ MyCl ..
发布时间:2016-05-18 20:34:00 Java开发

提取Eclipse项目的.classpath依赖关系ant脚本

我的Eclipse项目的清单,我想根据现有项目配置进行编译。 据我所知,如果一个ant脚本可以读取classpath文件,将pretty多少能够推断出该项目的依赖关系,并在正确的顺序执行“的javac”编译。这将节省时间再次描述ant脚本或一个Makefile相同的依赖关系。 我感兴趣的依赖项JAR依赖,JRE的依赖,以及项目间的依赖关系。这是 - 据我可以告诉 - 的的.classpath ..
发布时间:2016-05-18 20:24:01 Java开发

从_within_的build.xml完全指定Eclipse编译器

由于我们要使用Eclipse Java编译器(ECJ-3.5.jar从eclipse.org下载)上,而不是JDK的Java 6的运行时版本打造我们的产品,实验我的理解是,这是一个加入这个jar蚂蚁类路径,并设置build.compiler财产的事指向适配器。 通过包括 <属性名=“build.compiler”VALUE =“org.eclipse.jdt.core.JDTCompil ..
发布时间:2016-05-18 20:23:24 Java开发

为什么如果我尝试将其从包装内执行包含main()方法的类我得到一个错误信息?

我已经宣布到一个名为包主要包含的main()方法类的 mainPkg 现在我使用Ant脚本来用javac进行编译,这tartget: <目标名称=“编译”取决于=“干净”> < MKDIR DIR =“建立/班”/> <回声>在编制任务< /回声> <回声> BASE DIR:$ {BASEDIR}< /回声 ..
发布时间:2016-05-18 20:17:41 Java开发

蚂蚁和javac的命令行javac的给出不同的结果

我有一些进口的servlet库的类。当我的命令行编译它是好的。 当我使用ant编译任务编译它,它给人的错误,它无法找到在其路径在servlet库。 是一个已知的/普遍的现象? 下面是我的Ant目标: <目标名称=“编译”取决于=“prepare”描述=“编译源”> <回声> === COMPILE === SRCDIR:$ {}的src / COM / ud ..
发布时间:2016-05-18 20:17:08 Java开发