我成功运行64位JDK.但我现在需要在Windows 7机器上安装Java EE sdk 6.我从Oracle网站下载了"java_ee_sdk-6u4-windows.exe".但是当我尝试安装它时,我得到附加截图中附带的错误.
我已经仔细检查了我的java_home和class-path,它们是完美的.
任何想法如何解决它.
我已经实现了 Kafka 消费者,现在我有了一个场景。
要执行上述操作,我需要使用石英的调度作业(已编写)暂停/恢复 Kafka 使用者,该作业将数据从表 1 复制到表 2。但在此活动期间,我希望我的 Kafka 侦听器暂停,并且复制完成后,它应该恢复。
我的实现:
@KafkaListener(topicPartitions =
{ @TopicPartition(topic = "data_pipe", partitions = { "0" })})
public void listen(ConsumerRecord<String, String> cr) throws Exception {
Run Code Online (Sandbox Code Playgroud) 我正在使用 zk 框架 6。我试图将我的 zul 页面放在 /WEB-INF/zul 目录中。我的 index.zul 文件将请求转发到 /WEB-INF/zul/login.zul,它有一个 Composer LoginComposer。但是当我在登录页面时,我想将用户重定向到另一个页面,例如 home.zul。但我收到 404 错误。
login.zul 和 home.zul 以及它们各自的作曲家都在 zul 目录中。
在 loginComposer.java 中,我有以下代码重定向到单击按钮时调用的主页。
Execution exec = Executions.getCurrent();
HttpServletResponse response = (HttpServletResponse)exec.getNativeResponse();
response.sendRedirect(response.encodeRedirectURL("/WEB-INF/zul/home.zul")); //assume there is /login
exec.setVoided(true);
Run Code Online (Sandbox Code Playgroud)
我将项目创建为 eclipse 的 zk 项目,并且没有对 web.xml 进行任何更改。
请指导我如何离开这里。
预先感谢。
网页.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0">
<display-name>abc</display-name>
<listener>
<description>
Used to cleanup when a session is destroyed</description>
<display-name>ZK Session cleaner</display-name>
<listener-class>org.zkoss.zk.ui.http.HttpSessionListener</listener-class>
</listener>
<servlet>
<description>
The ZK …Run Code Online (Sandbox Code Playgroud) java ×3
apache-kafka ×1
java-ee ×1
java-ee-6 ×1
jdk1.6 ×1
spring-boot ×1
spring-kafka ×1
zk ×1
zul ×1