草庐IT

Internal

全部标签

java - 在使用 Gradle 构建的 Groovy 项目中抑制 Java 警告 "Unsafe is internal proprietary API"

我有一个使用Gradle(1.8)构建的Groovy项目,其中一些Java类报告以下编译器警告消息:warning:UnsafeisinternalproprietaryAPIandmayberemovedinafuturereleaseimportsun.misc.Unsafe;有没有办法抑制该错误消息?我找到了一些建议使用javac编译器选项-XDignore.symbol.file的答案,但在使用Groovy插件时我无法将其应用到Gradle构建中。有什么解决办法吗?谢谢 最佳答案 将以下内容添加到您的gradle.build

java - 解码 JAXB 编码列表因空指针异常而失败

我在ListWrapper中有一个Person对象列表,每个Person对象都包含一个电话号码列表。通过JAXB.marschall(file,PersonList.class)编码工作正常。问题是解码。我得到一个NullPointerException,请参阅下面的堆栈跟踪。我怀疑注释丢失或错误,但我自己无法弄清楚...代码publicclassTelefonNr{[..]}publicclassPerson{[..]ListtelefonNrs;[..]@XmlElement(name="number")@XmlElementWrapper(name="telefonnumbers

java - 使用 CXF : NoClassDefFoundError: SOAPFaultBuilder 捕获 Web 服务异常

一段时间以来,我一直在使用ApacheCXFwsdl2java生成的代码从Web服务调用方法,目前为止一切正常。我遇到的问题是,当Web服务(在大厅下方实现从我这里)合法地抛出soap异常,CXF会出现以下错误消息:Couldnotinitializeclasscom.sun.xml.internal.ws.fault.SOAPFaultBuilder我使用的是Ubuntu9.04、OpenJDK(IcedTea61.4.1)6b14-1.1.1-0ubuntu11、Maven2和CXF2.2.3。我目前对如何解决这个问题一头雾水,因为我使用的代码和设置看起来非常简单。任何人都可以在这

java - 使用 String.format() 作为注释属性值

我有一个包含许多常量的类:publicclassSecurityConstants{privatestaticfinalStringHAS_ROLE_TEMPLATE="hasRole('%s')";publicstaticfinalStringROLE_USER_INTERNAL="ROLE_USER_INTERNAL";publicstaticfinalStringHAS_ROLE_USER_INTERNAL=String.format(HAS_ROLE_TEMPLATE,ROLE_USER_INTERNAL);}如果我随后尝试使用HAS_ROLE_USER_INTERNAL作为@

java - PowerMock 不能与 JAXB Unmarshal 一起使用

我正在创建一个测试用例,其中我输入xml并将其解码以进行处理。我正在尝试使用PowerMock,但我一直在使用javax.xml.bind.UnmarshalException:unexpectedelement(uri:"http://www.xxxxxxx.org/xxxxx/xx/xx",local:"Element").Expectedelementsare,,etcatcom.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallingContext.handleEvent(UnmarshallingContext.j

java - 无法初始化类 com.sun.xml.internal.ws.fault.SOAPFaultBuilder

我在Maven库中使用Jaxb-impl-2.1.3.jar..pom条目中的一切看起来都很好..如果有人遇到这个错误请给我一个想法..java.lang.reflect.InvocationTargetExceptionatsun.reflect.NativeMethodAccessorImpl.invoke0(NativeMethod)atsun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)atsun.reflect.DelegatingMethodAccessorImpl.inv

java - 如何使用 MQQueueConnectionFactory 连接到多实例队列管理器

我们有一个应用程序需要与多实例队列管理器通信。两个(实例)都在默认端口上运行并具有唯一地址。serverA.internal.company.addressserverB.internal.company.address我们使用下面的代码来建立ConnectionFactory:MQQueueConnectionFactoryconnectionFactory=newMQQueueConnectionFactory();connectionFactory.setTransportType(1);connectionFactory.setPort(1414);connectionFact

java - 从 JDK 1.5 到 1.6 的代码迁移

将代码从JDK1.5迁移到1.6需要遵循哪些步骤。遵循的步骤:将项目的buildPatch改为JDK1.6将编译器更改为6清理和部署项目我收到编译错误***ERROR***:ThuApr0105:17:06PDT2010org.eclipse.jst.j2ee.commonarchivecore.internal.exception.DeploymentDescriptorLoadException:WEB-INF/web.xmlStacktraceofnestedexception:java.lang.ClassCastException:org.eclipse.jst.javaee

java - Eclipse 在 Mac OSX 上启动失败

由于我为我的Eclipse下载了全新安装,它无法再启动。错误消息显示“发生错误,请参阅日志文件/Applications/eclipse/configuration/1323191649568.log。”在重新安装之前,我已经多次删除了有关Eclipse和JavaRuntime的所有文件和文件夹。而且,命令./eclipse-clean给我同样的错误。有什么想法吗?这里是日志:!SESSION2011-12-0701:27:30.742-----------------------------------------------eclipse.buildId=M20110909-133

java - 插件更新后 Eclipse Juno 无法打开我的工作区

刚刚我更新了eclipsejuno中的插件。更具体地说GWT2.5developmentplugin.我安装成功后,它要求重启。之后它退出,当试图重启时出现错误"Unabletoopentheworkbench,seetheerrorlogs"很抱歉从日志中转储了所有异常,我在这里没有找到任何线索。!SESSION2013-08-1516:00:26.913-----------------------------------------------eclipse.buildId=I20121031-2000java.version=1.7.0_25java.vendor=Oracle