【java – 我的耳朵无法找到ejb模块类】教程文章相关的互联网学习教程文章

Spring项目的Java 9 Jigsaw(模块)的任何计划?

Java 9计划很快发布(7月27日).是否有计划发布符合Java 9标准的Spring项目版本(Java 9 project Jigsaw)?解决方法:Spring的下一个主要版本Spring 5将不是模块化的.但是,您可以在模块信息文件中使用Spring 5 jar / artifacts作为自动模块.见official blogpost和What’s new annoucement.

Java 9,Jigsaw和自动模块

Java 9/10.一个多星期以来,我一直在努力完成一个简单的项目.正如你在图片中看到的,我想使用commons-collections作为一个自动模块(我试图用maven添加它但是效果不好). 所以,我有红色,我需要把jar放到模块路径上. IntelliJ从哪里获取此模块路径?如何告诉IDE将commons-collections添加到项目中1.编译器可以在编译时找到它2. Maven可以在构建时找到它吗? 有人可以帮忙吗? 编辑:我试图在项目结构对话框中将其添加为各种不同组合中的...

java – 使用Google Guice GraphViz扩展和私有模块【代码】

我有简单的私人模块:public class SomePrivateModule extends PrivateModule {@Overrideprotected void configure() {bind(SomeInterface.class).annotatedWith(SomeAnotation.class).to(SomeClass.class);expose(SomeInterface.class).annotatedWith(SomeAnotation.class);bind(String.class).annotatedWith(Names.named("some_name")).toInstance("foofoo");} }我在另一个模块中使用这个模块使用install(new SomePrivateModule)...

java – 使用OSGi模块化现有的Web应用程序

我在这里需要一个建议.我想模块化我现有的Java Web应用程序.试图用maven做它并且它工作了一些.我设法在一个模块(‘核心’)中分离服务层,而其他两个Web应用程序正在使用相同的核心模块. 现在我想尝试使用OSGi,我想让OSGi参与模块化,所以我可以在需要时使用它.我这里有几个问题:1.如何用OSGi模块化我的应用程序的任何部分,如何从它开始?有很多例子可以从OSGi开始,但没有一个是在现有应用程序中这样做.2.如何在tomcat服务器上使用它...

java – 如何在Android上播放跟踪器模块?

I posted this question over at anddev.org和thougt这里也是发布这个的好地方,因为这个网站有一个更大的用户组. 我会在这里缩短:如何在Android平台上播放.xm或.mod文件?是否有一个良好的Android兼容库用于播放?我好像找不到一个.我不搜索像扩展多媒体播放器这样的播放器,只是一个库. 我知道我可以将所有模块转换为mp3,但我不喜欢它.它会炸毁文件大小的应用程序. 问候.解决方法:2D游戏引擎AndEngine有一个可以播放.mod文件的扩展...

Java 9 模块解耦的设计策略【代码】

1. 概述Java 平台模块系统 (Java Platform Module System,JPMS)提供了更强的封装、更可靠且更好的关注点分离。 但所有的这些方便的功能都需要付出代价。由于模块化的应用程序建立在依赖其他正常工作的模块的模块网上,因此在许多情况下,模块彼此紧密耦合。 这可能会导致我们认为模块化和松耦合是在同一系统中不能共存的特性。但事实上可以! 在本教程中,我们将深入探讨两种众所周知的设计模式,我们可以用它们轻松的解耦 Java...

Java Swing模块化配色方案【代码】

我正在使用Java的Swing工具包设置一个大规模的GUI(比我以前做的任何东西都大),我想设置我自己的自定义颜色方案来绘制颜色,以便所有颜色定义都在一个地方.为此,我决定创建一个名为ColorPalette的伪静态顶级类(从https://stackoverflow.com/a/7486111/4547020开始应用),其中包含一个SchemeEnum,程序员为整个GUI设置一个颜色方案. 我希望颜色选择独立于配色方案的知识.有谁知道设计模式或有效的方法吗?我并不完全相信我当前的设置是实...

java – Maven:如何在第三个模块中使用相同的测试来测试两个模块【代码】

想象一个maven项目,每个模块有3个模块,一个接口模块和两个不同的接口实现.我可以在自己的模块中测试每个实现,但由于相同的接口,测试用例基本相同. 有没有办法在第四个maven模块中收集测试用例并使用此模块测试这两个实现?parent |-interface |-impl a |-impl b |-tests因此,如果我构建impl a,maven知道从测试模块运行测试以对抗构建. 谢谢.解决方法:关于Java: 如何在测试模块中创建抽象测试,您将在其中编写主要测试用例.此测试将...

模块化/可插拔的Java Web应用程序

我一直在尝试构建模块化Web应用程序. 我的要求是动态生成UI,但是ui的组件是可插拔的.例如,我可能有一组开箱即用的核心UI小部件,但如果客户想要创建自己的小部件,则会有一个定义的接口供他们实现自己的组件. 我正在使用vaadin作为我的ui框架.并且只想让最终用户提供包含ui的jar或war文件.我不想在我的war文件中捆绑jar,但是,无论最终用户提供什么,都应该按原样部署. 我已经看过使用osgi,并且已经能够获得一个框架,允许使用vaadin从b...

java – Spring Boot多模块Gradle构建 – 多个“Fat Jars”【代码】

我们的spring-boot项目如下所示project |__ build.gradle |__ settings.gradle|__ module_a|__ module_b|__ ... |__ module_a |__ module_bmodule_a仅包含SpringApplication类和文件application.properties 运行./gradlew build工作正常,但问题是,对于每个模块(大约10)gradle生成一个包含所有依赖项的胖jar. 我们想只有一个远罐(在模块a中)buildscript {ext {springBootVersion = '1.2.0.RELEASE'springLoadedVersion = '1.2.0.REL...

Java 9模块测试错误【代码】

我已经用maven编写了Java 9模块应用程序,现在我正在尝试添加测试用例. 当我尝试在整个项目上进行mvn clean install时出现此错误:[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.6.1:testCompile (default-testCompile) on project EmployeeModule: Fatal error compiling: invalid flag: -Xmodule:EmployeeModule -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re...

如何使用JRuby在Java中创建Ruby模块?【代码】

在Ruby中,我可以有一个类似的模块:module Greeterdef greetprint "Hello"end end我的班级可以得到这样的问候方法:class MyClassinclude Greeter endobj = MyClass.new obj.greet现在,我想让我的模块Greeter用Java实现.我正在使用JRuby.我不确定如何用Java创建一个Ruby模块(这样我可以正常包含). 我曾经做过Java接口.将它包含在我的Ruby类中并不会抛出错误,但它实际上并不是一回事,因为模块似乎实现了这些方法,而Java接口却没有.解...

java – 在WebSphere 8.5上使用JASPIC auth模块

我有一个JASPIC auth模块,在GlassFish,WildFly和WebLogic上运行良好. 现在我们有一个使用WebSphere 8.5的新客户,我无法让auth模块在那里正常运行. 问题是WebSphere不接受auth模块放入CallerPrincipalCallback的用户名.我们其他受支持的服务器只接受这个,但出于某种原因,WebSphere认为它需要执行一些额外的检查. 在调查这个问题后,我偶然发现了这个:https://www.ibm.com/developerworks/community/forums/html/topic?id=77777777-0...

java – 查找Xposed模块的钩子方法【代码】

我正在尝试制作一个Xposed模块.我首先阅读了一个教程,其中包含了操作时钟的指令.代码如下:package de.robv.android.xposed.mods.tutorial;import static de.robv.android.xposed.XposedHelpers.findAndHookMethod; import android.graphics.Color; import android.widget.TextView; import de.robv.android.xposed.IXposedHookLoadPackage; import de.robv.android.xposed.XC_MethodHook; import de.robv.android.xposed.callback...

如何为node.js JDBC模块配置Java堆大小?【代码】

在我的node.js应用程序中,我使用JDBC连接到Oracle数据库.我需要增加我的Java堆空间以防止出现以下错误:java.lang.OutOfMemoryError: Java heap space我知道有一个终端选项可以设置最大Java堆大小(-Xmx< size>)但问题是,我没有显式运行java,它发生在我的JDBC模块中(取决于java module),所以我可以不要使用该终端选项. 那么如何在我的情况下配置java堆大小?解决方法:简而言之 我检查了node-jdbc的源代码,目前还不可能. 详细地 请参...