Apache发布支持Java EE微服务的Meecrowave服务器
2023-09-27 14:23:07 时间
Apache OpenWebBeans团队希望通过使服务器适应用户来消除复杂性。所以,该团队发布了Apache Meecrowave项目1.0版。
Apache Meecrowave是一款小型服务器,非常适合微服务和独立服务。Apache OpenWebBeans表示, “Apache Meecrowave是一个基于Apache OpenWebBeans,Tomcat,CXF和Johnzon的微型服务器。换句话说,它包含了所有你需要从命令行运行基于JavaEE的微服务,而且只有9 MB。”
该项目使用户能够快速部署JSON Web服务,并通过Meecrowave扩展使开发和生产更加顺畅。该项目具有使用JPA而不使用完整容器的能力,运行Meecrowave的Maven插件,Gradle插件,两个主要测试集成,监视集成以及与CXF OAuth2集成的实验模型。
Meecrowave可以通过Maven插件启动(为了易于开发),以编程方式作为嵌入式服务器,作为应用程序与业务代码捆绑在一起,也可以作为启动便携式WAR或JAR应用程序的运行者。
此外,该团队最近发布了OpenWebBeans的1.7.4版本。最新版本进行了一个错误修复,包括CDI-1.2 API的实现,并传递JSR-330 TCK。
OpenWebBeans具有模块化结构,并提供从Java SE环境直到具有复杂ClassLoader层次结构或OSGi环境的JavaEE 7服务器集群的依赖注入扩展。
本文作者:陈毅东
来源:51CTO
Java工具篇之apache池化技术 羽化而登仙,池化而提效 本篇文章我们的研究专题是池化技术, 其实所谓池化可以简单理解为缓存。将那些创建比较耗时的对象,缓存起来,放到一个池子里。 比如数据库连接池,线程池,字符串常量池。这个技术常用于框架类设计。本文教你基于Apache-commons-pool2快速实现一个常量池的设计。
重磅消息!弃用 Java 8、Apache Kafka 3.0 发布! 什么是Kafka? Apache Kafka是分布式发布订阅消息传递系统和强大的队列,可以处理大量数据,并使您能够将消息从一个端点传递到另一个终端。Kafka适用于离线和在线消息消费。Kafka消息被保留在磁盘上,并在集群内复制以防止数据丢失。Kafka建立在ZooKeeper同步服务之上。它与Apache Storm和Spark完美结合,实时流式传输数据分析。 作者:zhulin1028 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
相关文章
- Java中的类和对象
- java代理使用 apache ant实现文件压缩/解压缩
- Solr 报错:java.lang.NoClassDefFoundError: org/apache/http/entity/mime/content/ContentBody
- Exception in thread "main" java.io.IOException: Mkdirs failed to create /var/folders/q0/1wg8sw1x0dg08cmm5m59sy8r0000gn/T/hadoop-unjar6090005653875084137/META-INF/license at org.apache.hadoop.util.Run
- Caused by: org.apache.ibatis.reflection.ReflectionException: There is no getter for property named 'company' in 'class java.lang.String'
- Eclipse的java代码出错:The import org.apache cannot be resolved
- Java描述设计模式(02):简单工厂模式
- java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start com
- 【JAVA】JAVA中的运算符及优先级(转)
- POI操作报错-- java.lang.NoClassDefFoundError: org/apache/commons/math3/util/ArithmeticUtils 解决
- 深入理解Java中的IO
- java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start com
- Java操作RabbitMQ单一生产-消费者模式
- 上传文件出现 aximum upload size exceeded; nested exception is java.lang.IllegalStateException: org.apache.
- Java底层四个核心技术
- Java学习-090-解决 org.apache.ibatis.executor.ExecutorException: No constructor found in xxx
- 栈Stack的相关操作(java)
- 计算机毕业设计项目 | 基于SpringCloud商品服务系统微服务分布式疫情下购物商城 | java | SpringCloud
- Java修改服务器(tomcat)响应头 Server:Apache-Coyote/1.1
- 如何利用 JConsole观察分析Java程序的运行,进行排错调优
- java读取和写入excel
- Java线程池相关类-Executor框架
- Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/ma ven/cli/Maven
- java.lang.IllegalAccessError: tried to access method org.apache.poi.util.POILogger.log from class org.apache.poi.openxml4j.opc.ZipPackage
- Java笔记15:多线程
- windows环境下一键搭建大数据开发环境,Java+hadoop+hbase+elasticsearch+apache-tomcat,对上海出租车历史数据进行了分析并做了轨迹数据可视化展现
- Java 单链表在O(1)时间复杂度下删除一个指定结点