Tag: ant

JAXB Ant任务错误:xjc2 null未知位置

使用Ant的xjc2任务绑定一些有效的XML文档时,我收到以下失败消息: [xjc2] [ERROR] null [xjc2] unknown location 这些文档与已成功绑定的其他文件非常相似,所有导入的模式都存在。 生成以详细模式运行xjc: Parent is not Defined Class…I cannot get the fields from this class 任何人都知道这意味着什么?

Castor可以处理从基础XSD导入的多个XSD生成类吗?

我有几个重用相同实体的XSD。 例如, ProductPurchaseRequest.xsd和ProductQuoteRequest.xsd的XSD都有一个标记来描述相关产品。 出于这个原因,我创建了一个Product.xsd文件来定义标签, ProductPurchaseRequest.xsd和ProductQuoteRequest.xsd都使用`导入Product.xsd 。 我想使用Castor从这些XSD生成Java类,并且两者都使用相同的类来表示Product这样我就可以重用相同的逻辑将它们映射到我们模型的ProductModel类。 Castor可以这样做吗? 如果是这样,它的Ant任务语法是什么。 如果没有,或许JAXB可能是更好的选择吗?

ant junit任务不报告细节

我试着用JUnit测试写一个ant,但得到以下结果: unittest: [junit] Running com.mytest.utiltest [junit] Tests run: 1, Failures: 0, Errors: 1, Time elapsed: 0 sec [junit] Test com.mytest.utiltest FAILED 它只是显示没有打印细节的错误,我在build.xml中指定下面的参数也尝试从ant -v or ant -debug ,但没有得到任何运气。 有人可以帮忙吗? ant 1.8.2,sun jdk1.6.0_20,junit 4.8.2 为了缩小问题范围,我创建了一个单独的项目,这是我的build.xml 下面是simpletest.java package com.mytest.unittest; import junit.framework.TestCase; public class SimpleTest extends TestCase{ public void testFirst() { assertTrue(true); } } C:\ TestPrj>蚁 Buildfile: C:\TestPrj\build.xml unittest: […]

Ant产生的Beanshell,“无法为beanshell创建javax脚本引擎”

问候,我正在尝试将一些Beanshell脚本放在我的Ant build.xml文件中。 我一直遵循Ant手册,但是当我运行Ant时,我一直得到“无法为beanshell创建javax脚本引擎”。 以下是我主要从Ant手册中的示例编写的测试目标: System.out.println(“Hello world”); 我的beanshell“bsh-2.0b4.jar”文件在脚本任务的类路径中,与手册推荐的方式相同。 希望我有合适的档案。 我现在在c:\ TEMP工作。 我一直在谷歌搜索并尝试一段时间。 任何想法将不胜感激。 谢谢。

编译失败; 请参阅编译器错误输出以获取详细信

当我尝试编译build.xml文件时,下面的错误是: 建筑失败 C:\Users\workspace\testrepo\src\build.xml:36: Compile failed; see the compiler error output for details. at org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:1150) at org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:912) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291) at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) at org.apache.tools.ant.Task.perform(Task.java:348) at org.apache.tools.ant.Target.execute(Target.java:390) at org.apache.tools.ant.Target.performTasks(Target.java:411) at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399) at org.apache.tools.ant.Project.executeTarget(Project.java:1368) at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) at org.eclipse.ant.internal.launching.remote.EclipseDefaultExecutor.executeTargets(EclipseDefaultExecutor.java:32) at org.apache.tools.ant.Project.executeTargets(Project.java:1251) at org.eclipse.ant.internal.launching.remote.InternalAntRunner.run(InternalAntRunner.java:424) at org.eclipse.ant.internal.launching.remote.InternalAntRunner.main(InternalAntRunner.java:138) 有人能帮我吗 ?

在eclipse中使用FileUtils

当尝试使用FileUtils我得到“无法解决”错误。 那么,如何安装FileUtils库以便能够在Eclipse中使用它? 我看到它是一个Ant实用程序,但我不确定需要安装多少个jar子。

如何加密.jar文件

我正在一个项目中,我们需要加密.jar文件,所以没有人可以访问jar文件中的.class文件….是否有任何java编码可以帮助我加密.jar文件?

jacoco代码覆盖率报告生成器显示错误:“包中的类”代码覆盖率报告’与执行数据不匹配“

我使用jacoco:report标签生成jacoco报告。 我收到的错误如下: [jacoco:report] Classes in bundle ‘Code Coverage Report’ do no match with execution data. For report generation the same class files must be used as at runtime. [jacoco:report] Execution data for class xxxxx does not match. [jacoco:report] Execution data for class yyyyy does not match. ant报告目标如下: 这样生成的./code/src只能使用./code/src 。 那么为什么会出现这样的错误呢。 任何想法?

eclipse中的ant调试

我想知道使用eclipse的ANT的调试function。 基本上我有一个由同事编写的ANT构建脚本,我想逐步浏览每个目标,看看被称为的各种任务是什么。

无法阻止ant生成编译器Sun专有的API警告

我从我的ant脚本中调用javac,如下所示: 但它仍然会在输出中抛出编译器警告: [javac] Compiling 73 source files to C:\IKOfficeRoot\Java\ERP\Framework\build\classes [javac] C:\IKOfficeRoot\Java\ERP\Framework\src\de\ikoffice\util\LoggerFactory.java:49: warning: sun.reflect.Reflection is Sun proprietary API and may be removed in a future release [javac] return Logger.getLogger(Reflection.getCallerClass(2)); [javac] ^ [javac] Note: C:\IKOfficeRoot\Java\ERP\Framework\src\de\ikoffice\db\SingleShotResultSet.java uses or overrides a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] Note: Some input files use unchecked or unsafe […]