问题标签 [java-ee-7]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 如何在 Windows 上启动 JBoss AS 7.1.1?
我是新手JBOSS
。我下载jboss-as-7.1.1.Final.zip
并解压缩了这个 zip 文件。然后我转到 bin 文件夹并双击standalone.bat,但新的 cmd 窗口会在 2 -3 秒内打开和关闭。
我试图通过 cmd 启动服务器。我以 2 种方式打开 cmd
1.正常模式
- 以管理员身份运行(管理员模式)。
我有两种方式:
Calling "P:\Software\JBOSS\jboss-as-7.1.1.Final\bin\standalone.conf.bat"
'findstr' is not recognized as an internal or external command,
operable program or batch file.
然后它停止。
所以 JBoss 服务器没有启动。
我添加了类似的环境变量。
JBOSS_HOME : P:\Software\JBOSS\jboss-as-7.1.1.Final
JAVA_HOME : C:\Program Files\Java\jdk1.7.0_21
如何在 Window 7 上运行 JBoss 服务器并在其中部署项目?
java - 如何在 JBOSS 中部署应用程序?
我使用帮助成功安装jboss-as-7.1.1.Final
在 Windows 7 中。StackoverFlow
我的应用程序名称为 HellowWorld 。在 HellowWorld 应用程序文件夹中,我有WEB-INF
子文件夹和Hellow.jsp
文件。
我想测试一下,应用程序是否正常工作。为此我尝试了以下方式
我将整个文件夹放在下面<jboss-Home>//standalone//deployments
,启动了我的服务器并登录,但我在控制台页面中没有看到任何文件。
我将如何部署应用程序?
谢谢
html - 数字字段的 JSF 2.2 HTML5 友好标记
我正在学习带有 HTML5 友好标记的 JSF。我想在文本字段中接收一个数字:
后端bean:
项目 bean:公共类项目 {
此代码导致java.lang.Integer 无法转换为 java.lang.String。
用 h:inputText 替换输入文本有效:
在这种情况下,我是否必须放弃 HTML5 友好标记?
该应用程序在 GF4 Full 配置文件中运行。
java - 模拟 javax.mail.Transport
无需创建另一个我可以注入的类。是否可以模拟javax.mail.Transport
,以便我可以Transport.send()
在 Java EE 7 上对该方法进行一些模拟测试?
websocket - 为什么剂量编码器在 GlassFish 4 或 Tyrus 中没有 willEncode?
在 GlassFish 4 或 Tyrus (WebSocket 1.0 API) 中,Decoder 具有 willDecode 方法来确定此 Decoder 是否会解码。
但是 Encoder 没有 willEncode 方法。WebSocket API 如何确定编码器。Encoder 应该有 willEncode 方法吗?
jakarta-ee - 使用 EJB 进行 Bean 验证
我已经阅读了很多关于 Java EE 6+ 附带的 Bean Validation API 的内容,并且我了解验证 api 如何工作的基础知识,但是在我一直在阅读的文档中,所有示例都是单元测试,而不是帮助我了解在哪里实施验证操作。
我正在开发一个三层架构系统。我想将验证放在服务层,因此如果表示层不同(即 Jax-RS、JSF 等),我可以重用验证代码。但我对如何实施上述操作感到困惑。这是我卡住的地方:
我有与模型中不同实体交互的 bean。例如,这是我的 bean 中用于用户交互的方法 ->
这是休眠文档中的示例:
我真的应该再次实例化 bean 以访问它的方法 getUser() 吗?我很困惑。我遇到的另一个问题是,如果有人决定为 uid 放入一个溢出 int 容器的 int 会发生什么?我将如何验证这一点?
非常感谢您的帮助,我真的很感激。
jakarta-ee - 迁移到 Java EE 7 后 CDI 无法正常工作
我最近将一个简单的Java EE 6
项目迁移到Java EE 7
. 详细地说,这意味着我只是将依赖项从javax:javaee-api:6.0
to更改为javax:javaee-api:7.0
并将其部署到Glassfish 4
而不是Glassfish 3
.
之后应用程序不再工作,因为CDI
无法注入注释的依赖项。
java - 异常启动过滤器WebSocket过滤器netbeans 7.3 glassfish 4
我正在尝试使用 java websocket api 在两个 html 页面之间实现简单的视频传输。网络摄像头服务器捕获网络摄像头并将其发送到服务器端点,该端点向每个连接的客户端广播。网络摄像头服务器代码
服务器端点的代码 /* 在此处导入 */
并且有一个访问网络摄像头的接收客户端
在使用 java ee 7 api 在 GlassFish 4.0 上运行项目时,没有任何反应。请帮帮我。在控制台上有一个警告
......
java - 如何将现有的 NetBeans Java EE 6 Web 项目升级到 Java EE 7?
该项目使用 JavaServer Faces 和 JPA。NetBeans 7.3.1 IDE 不允许更改 Java EE 版本。
我已经找到了这个问题:
如何在 Netbeans (6.9) 中将现有企业项目从 Java EE5 升级到 Java EE 6
尝试按照描述应用更改。我已经更新了 project.properties。
...
...
jersey - glassfish 4 和 jersey-media-multipart 2 不适用于 beans.xml
我正在使用 glassfish 4 使用最近发布的标准 Java 7EE 堆栈构建一些宁静的应用程序。
我的基本 restful 服务运行良好,但现在我想处理在同一服务中使用 multipart mime 类型的传入文件上传。
我在https://jersey.java.net/documentation/latest/user-guide.html中找到了一个 POC jersey maven 示例(multipart-webapp), 它可以正常部署和工作。但是,一旦我在此框架上构建以包含依赖项注入,特别是,一旦我创建了 beans.xml 文件(甚至是空文件),我就会收到各种错误,例如:
严重:加载应用程序时出现异常:CDI 部署失败:WELD-001408 在注入点 [[BackedAnnotatedParameter] [BackedAnnotatedConstructor] @Inject public org.glassfish.jersey 的限定符 [@Default] 的类型 [Providers] 的依赖关系不满足。 media.multipart.internal.MultiPartReaderServerSide(@Context Providers, Provider)]
我尝试在 beans.xml 文件中使用设置为 all 或 none 的新 bean-discovery-mode 属性,但它没有区别。这是 Glassfish 或 Jersey 中的错误,还是它们目前不兼容,即使 Glassfish 包含所有涉及的罐子,还是我在做一些非常愚蠢的事情?