java-ee-7相关内容

如何从WebSocket端点获取真实的系统文件路径

当我在Servlet上下文中时,我可以通过调用request.getServletContext()。getRealPath(UPLOAD_PATH)轻松获取真实的系统文件路径。请朋友们如何在Java EE 7中的WebSocket端点内完成等效操作。提前感谢。 解决方案 你可以得到来自 ServerEndpointConfig #getPath()的路径信息。此方法的结果与 Servle ..
发布时间:2019-01-15 11:00:57 J2EE

有哪些可用的Java EE Websockets实现?

对于JSR 356 - WebSocket的Java API我知道参考实现是Tyrus。 还有其他人吗? 如果没有,那么我猜Tyrus是所有应用服务器(Glassfish,JBossAS / Wildfly等......)的实现。 解决方案 据我所知,有一些用于WebSocket的JSR 356 Java API Tyrus (参考实施)之外的实施: Apache Tom ..
发布时间:2019-01-15 10:58:18 J2EE

NetBeans IDE在“清理和构建”上发出异常编译器错误。或外部更改.IDE无法识别JPA生成的静态元模型

我已经厌倦了几个月使用NetBeans IDE 8.x(目前使用的是8.0.1) - 它看起来像是一个地狱(严重)。当对项目进行一些外部更改时(尤其是Java EE Web应用程序 - 包含不同包中的百分之一百的Java类)或者尝试清理并构建以进行项目(特别是对于企业模块) ),启动项目的后台扫描,它几乎在所有类中传播编译时错误,其中JPA生成的类静态元模型在EJB模块中使用,如下所示快照。 ..
发布时间:2019-01-15 10:56:15 J2EE

Maven中的Java EE 7 First Cup Tutorial错误:无法找到工件org.glassfish.javaeetutorial.firstcup:firstcup:pom:7.0.1-SNAPSHOT

我正在关注FirstCup的Java EE 7更新版本。我安装了glassfish 4并使用NetBeans 7.3。我正在研究第一个例子,我正在解决maven问题。 我生成了原型,并且能够创建dukes-age项目。但它有不可解决的maven问题: 无法找到工件org.glassfish.javaeetutorial.firstcup:firstcup:pom:7.0.1-SNAPS ..
发布时间:2019-01-15 10:55:06 Java开发

如何列出“java:global”中的所有JNDI条目命名空间

目标是以编程方式列出所有JNDI条目。 new InitialContext()。list(“java:global”)不起作用。 EJB 3.1,Wildfly或Glassfish 4 解决方案 我认为在JNDI命名空间中导航的更安全的方法是首先查找其根,然后列出其内容。 我在WildFly 8.1.0中尝试过这种方式并且它有效: Context root =(Con ..
发布时间:2019-01-15 10:53:37 J2EE

Quartz vs Java EE 7调度程序

我是一名java EE开发人员,直到现在使用像Quartz这样的框架来安排任务。我可以看到Java EE 7具有ManagedScheduledExecutorService来安排单个或重复任务。由于我从未在实际项目中使用过这个新功能,我想知道当你有一个可移植的方法时,使用Quartz(或其他)是否仍有优势? 谢谢! 解决方案 我相信在未来的项目中,确实没有必要使用第三个 - 党的图 ..
发布时间:2019-01-15 10:52:18 J2EE

如何在Java EE中使用CDI编写main()?

我有一个我希望运行的无客户端应用程序。它将没有客户端,但它将进行HTTP调用并充当其他服务的客户端。它可能运行几个小时或几天(但它不需要定期运行 - 只需一次)。 我想在Java EE中运行它7容器,因为标准的上下文依赖注入(CD)和标准的JAX-RS客户端(自Java EE 7以来的新版本)的好处。拥有JMS,JPA等服务也很不错。 问题是如何以标准方式编写/注释main方法?方法上 ..
发布时间:2019-01-15 10:47:33 J2EE

安装JDK 1.7和Java EE 7 SDK后会出现混淆?

我刚开始使用Oracle Java EE 7教程。虽然我已经在现有的Apache Tomcat环境中获得了一些练习,但我希望与完整的教程联系,以获得清晰的学习路径和路径。 所以我是目前正在使用Mac OS X Mavericks。我已经安装了一个非常流畅的Oracle JDK 1.7。开发也很好,所以没有问题。 现在我来到这个部分是为了下载“Java EE 7 SDK / JDK”( ..
发布时间:2019-01-15 10:41:49 Java开发

使用javax.json从JSON String到Java Object

我正在使用 com.google.gson.Gson API将JSON字符串转换为Java对象: Gson gson = new Gson(); 用户u = gson.fromJson(jsonString,User.class); 我想知道 javax.json中是否存在等效的API api做同等的事情。 谢谢! 解决方案 对于像Gson一样的onelin ..
发布时间:2019-01-15 10:30:15 J2EE

在重新部署Java EE 7 Web应用程序时保留数据的简单方法

我的Java EE 7 Web服务每天生成一次统计信息,并且因为数据仅存储在ApplicationScoped bean中,所以它不会在重新部署后继续存在,因此客户端无法在下次运行完成之前检索统计信息。 Java EE 7是否提供了一种简单的方法来保持应用程序状态,以便在重新部署后可用,类似于内存数据库?由于它只是一个大对象(列表),我宁愿比数据库更简单(也可能更好)。 解决方案 在 ..
发布时间:2019-01-15 10:07:46 J2EE

WELD-001408类型[Validator]的不满意依赖项

将项目从Java EE 6迁移到Java EE 7之后,我无法部署我的项目。 我已经启用了CDI(beans.xml with bean- discovery-mode =“all”用于向后兼容) 部署错误似乎与我的代码无关,因为它提到了一个“Validator”类试图注入at org.hibernate.validator.internal.cdi.interceptor.Valid ..
发布时间:2019-01-15 10:06:23 J2EE