草庐IT

java - javax.annotation 在哪里

好吧,这可能是一个NooB问题(我更像是一个C++人),但我迷失在Java森林及其框架森林中......我正在尝试研究EclipseRCP开发。为此,我正在关注这个著名的教程:http://www.vogella.com/tutorials/EclipseRCP/article.html在第15步,我需要添加以下依赖包以导入到我的包中。javax.注解javax.注入(inject)问题是我无法选择这些(它们不在选择列表中)我有javax.eljavax.servlet.*和javax.xml.*看着http://docs.oracle.com/javase/7/docs/api/ov

java - JSR-353 如何使用 javax.json.JsonObjectBuilder 添加空值

因为javax.json文档建议创建JsonObject的方法是使用提供的构建器,例如:JsonBuilderFactoryfactory=Json.createBuilderFactory(config);JsonObjectvalue=factory.createObjectBuilder().add("firstName","John").add("lastName","Smith").add("age",25).add("address",factory.createObjectBuilder().add("streetAddress","212ndStreet").add("

javax.命名.CommunicationException : simple bind failed

这个问题在这里已经有了答案:"PKIXpathbuildingfailed"and"unabletofindvalidcertificationpathtorequestedtarget"(52个回答)关闭2年前。当尝试使用简单的LDAP应用程序连接到LDAP服务器时,我收到一条错误消息,提示“简单绑定(bind)失败”。我假设这与某种BIND有关。我在另一个应用程序的属性文件之一中有一个绑定(bind)属性,但我不确定如何将该属性传递给该程序。我需要添加更多详细信息吗?代码importjavax.naming.directory.*;importjavax.naming.*;impo

javax.security.auth.login.LoginException : No LoginModules configured for SomeLogin

我正在尝试为我的Servlet(在Eclipse中的Tomcat7上运行)创建JAAS身份验证,但我收到了这个错误。他是完整的堆栈跟踪:'`INFO:StartingServletEngine:ApacheTomcat/7.0.32Geg19,20139:53:08PMorg.apache.coyote.AbstractProtocolstartINFO:StartingProtocolHandler["http-bio-8080"]Geg19,20139:53:08PMorg.apache.coyote.AbstractProtocolstartINFO:StartingProtoc

java - ServletDispatcher 无法转换为我的 spring 项目中的 Javax.servlet.Servlet 异常

启动tomcat服务器时出现异常SEVERE:Servlet/MavenWebthrewload()exceptionjava.lang.ClassCastException:org.springframework.web.servlet.DispatcherServletcannotbecasttojavax.servlet.Servlet我正在使用spring3,但我的lib文件夹中有jarspring2-5-6,我将其从pom.xml中删除但仍出现在lib文件夹中-虽然我不确定这是否是一个问题。我正在使用EclipseIDE。谢谢!!org.hibernate.javax.per

Java Json pretty-print javax.json

我正在尝试使用javax.jsonAPI漂亮地打印json我目前使用的代码如下:privateStringprettyPrint(Stringjson){StringWritersw=newStringWriter();try{JsonReaderjr=Json.createReader(newStringReader(json));JsonObjectjobj=jr.readObject();Mapproperties=newHashMap(1);properties.put(JsonGenerator.PRETTY_PRINTING,true);JsonGeneratorFacto

javax.json : Add new JsonNumber to existing JsonObject

我想将属性添加到JsonObject的现有实例中。如果此属性是boolean,这很容易:JsonObjectjo=....;jo.put("booleanProperty",JsonValue.TRUE);但是,我也想添加一个JsonNumber,但我找不到创建JsonNumber实例的方法。这是我可以做的:JsonObjectBuilderjob=Json.createObjectBuilder();JsonNumberjn=job.add("number",42).build().getJsonNumber("number");jo.put("numberProperty",jn)

java - arquillian 中的 “IllegalStateException: Could not find backup for factory javax.faces.context.FacesContextFactory”

java.lang.IllegalStateException:Couldnotfindbackupforfactoryjavax.faces.context.FacesContextFactory.iscausedbythepresenceofaJSFAPIinsideadependency.我渴望在我的JavaEE应用程序的WAR或EAR中提供依赖项,而不是使用服务器提供的依赖项Artifact,因为根据我的经验,这会增加必要更新(假设更新服务器Artifact)时的灵active。这使得将Payara4.1.2.181上的部署与Arquillian完成的嵌入式版本进行比较变得容易

java - 获取 javax.crypto.IllegalBlockSizeException : Input length must be multiple of 16 when decrypting with padded cipher?

使用tomcat,我有两个网络应用程序,即app1和app2。我以加密形式(使用以下代码)将app1的url发送到app2。然后在app2我解密了这个加密的网址。但是我在decryp方法的第50行遇到异常。"Gettingjavax.crypto.IllegalBlockSizeException:Inputlengthmustbemultipleof16whendecryptingwithpaddedcipher"虽然当我尝试解密(使用相同的代码)app1上的加密url时进行调试,但它工作正常。但无法弄清楚是什么原因导致app2发生此异常?这是代码importjava.securit

java - 找不到 javax.xml.parsers.DocumentBuilderFactory 的提供程序

我无法解决这个问题。浏览了很多论坛。请帮助:org.springframework.beans.factory.BeanDefinitionStoreException:UnexpectedexceptionparsingXMLdocumentfromServletContextresource[/WEB-INF/applicationContext.xml];nestedexceptionisjavax.xml.parsers.FactoryConfigurationError:Providerforjavax.xml.parsers.DocumentBuilderFactoryca