【java 9第三方模块适用于IDE但不适用于jlink】教程文章相关的互联网学习教程文章

java – Restlet Jackson – 在哪里注册模块【代码】

我一直使用3月2.2 Restlet GA快照并使用Jackson来处理JSON转换.一切都很好,基本上是无形的.特别是,我甚至不需要实例化objectMapper.我也一直在使用Joda DateTime,这也很好. 本周,我正在升级到最新的2.2快照,它使用的是Jackson 2.0.4(而不是1.9).在那个版本的Jackson中,对Joda DateTime的支持已经转移到一个模块(杰克逊核心库中). 现在,当我运行我的测试代码时,我得到一个错误:WARNING: Unable to convert a [application/json,UTF...

相当于Java中的python的shelve模块【代码】

Java中的任何模块是否等同于python的搁置模块?我需要这个来实现像分类数据访问这样的字典.类字典分类数据访问是一种以持久的访问数据库格式保存Python对象的强大方法.我需要一些东西用于相同的目的但是用Java.解决方法:我也需要这个,所以我写了一个.有点晚了,但也许它会有所帮助. 它没有实现close()方法,只是使用sync(),因为它只在实际写入时保持文件打开.import java.io.File; import java.io.FileInputStream; import java.io.F...

java – 与应用程序隔离的WildFly9 JASPI模块【代码】

我正在尝试创建一个与我的EAR应用程序完全隔离的自定义JASPI ServerAuthModule.它取决于Spring框架2.5.5的遗留版本.我正在运行WildFly 9.0.2.Final. 我定义了一个合适的安全域:<security-domain="sample"><authentication-jaspi><login-module-stack name="..."><login-module code="..." flag="..."><module-option name="..." value="..."/></login-module></login-module-stack><auth-module code="..." login-module-stack-re...

Gradle with Java 10(Spring即使在未导出包的情况下也可以扫描模块类)【代码】

所以我和Gradle一起玩Spring和Java 10. 在我的应用程序中,我创建了2个模块 > UI>申请 应用程序模块的gradle文件如下所示dependencies {compile project (':ui') }而module-info文件看起来像这样module application {requires spring.context;requires spring.boot.autoconfigure;requires spring.boot; }在我的UI模块中,build.gradle看起来像这样dependencies {compile('com.vaadin:vaadin-spring-boot-starter') }dependencyManag...

java – Web应用程序的通用模块化设计

从设计模块化企业应用程序的每个人,我有兴趣知道你如何看待模块化以及你究竟是什么参数? >基于层的模块化(如控制器/ Web模块,服务模块,域模块)是更好的方法吗?>或基于特征的模块化更好?为什么?>在基于特征的模块化的情况下,如何防止/解决依赖于彼此服务的各种功能模块之间的循环依赖性? 它更多的是基于经验的设计问题,因此涉及基于该经验的混合意见.解决方法:您应该基于特征,因为基于图层的模块化带来的好处很少.当然,这并不意...

java – 为什么maven属性${appengine.app.version}不在多模块项目中进行插值?【代码】

我正在尝试使用Maven构建一个多模块的Google App Engine项目.我有两个模块,一切都很好.但是当我进入管理控制台查看模块时(即运行mvn appengine:devserver时转到http:// localhost:8080 / _ah / admin / modules),我得到了下面的堆栈跟踪:[INFO] WARNING: /_ah/admin/modules [INFO] java.lang.NullPointerException: null value in entry: version=null [INFO] at com.google.appengine.repackaged.com.google.common.collect...

java – 使用模块名称停止IntelliJ污染项目工具窗口?

在this问题的背面,IntelliJ是否有一种方法可以禁止在文件夹名称旁边显示完整的.iml模块名称[以粗体和方括号],只是它的完全限定版本?一个大项目不必要的噪音…… http://i.stack.imgur.com/eE5nz.png解决方法:IntelliJ IDEA问题跟踪器中打开了相关功能请求: > IDEA-82965 Clean module names 随意到vote/comment.

java – 在本地开发服务器上为非默认模块选择特定端口【代码】

在我的build.gradle文件中,我使用以下配置作为我的非默认(module2)AppEngine gradle模块:appengine {downloadSdk = truehttpAddress = "0.0.0.0"httpPort = 8081appcfg {email = "blahemail@domain.com"oauth2 = true} }但是,当我运行“Google AppEngine配置”时,模块仍然在some_random_port而不是8081上启动.我想修复这些运行的端口,所以当我在本地开发上运行测试请求时,我可以依赖这些端口服务器. 我究竟做错了什么?或者这只是...

是否可以在Spring Framework中使用Java配置编写类似Guice的模块?【代码】

我想知道是否存在某种折衷方案,允许您模仿/利用Google Guice风格的EDSL编写模块的方式,这些模块将接口绑定到Spring中的实现. 例如,假设我有一个Google Guice模块,如下所示:public class BillingModule extends AbstractModule {protected void configure() {bind(BillingService.class).to(RealBillingService.class);} }这将BillingService接口绑定到RealBillingService实现. 我认为我可以使用Spring的Java配置类的一种方式是这样...

java – Gradle:在子模块中抛出类错误没有这样的属性?【代码】

我试图使用this answer中描述的技术在gradle项目中声明依赖项. 但是,当我这样做时,我收到此错误:No such property: libraries for class我怎样才能解决这个问题? 在顶级build.gradle中声明为属性的依赖项,如下所示:ext.libraries = [junit: 'junit:junit:4.10']尝试检索模块级build.gradle中的依赖项(其中抛出错误):testCompile([libraries.junit ])抛出错误:No such property: libraries for class: org.gradle.api.internal...

java 9第三方模块适用于IDE但不适用于jlink【代码】

该程序基于JDK 9(JPMS),使用一些第三方罐子,如Apache(poi-3.17.jar,commons-io-2.6.jar)& HikariCP(HikariCP-3.1.0.jar),当使用IDE(Intellij)时,我“需要”它们,程序运行正常.当我尝试使用java9’jlink’获取我的个性化JRE时,我得到以下内容:/out$jlink --module-path production --add-modules studyModule,java.base,java.datatransfer,java.desktop,java.logging, java.scripting,java.sql,java.xml,java.prefs,javafx.base,...

java – 找不到包(多模块弹簧项目)【代码】

我用Spring Initializr创建了两个模块: api(这是Spring Web) db(这是Spring Data MongoDB) 我把它们放在同一个项目中,它们现在是子模块. 在创建测试之前,我可以使用BUILD SUCCESS消息进行mvn clean install.没问题. 但是,如果我尝试创建一个测试(或者甚至在主结构中的控制器中使用它),它使用db模块存储库类,从MongoDB获取数据,mvn clean install将控制包不存在,尽管IntelliJ可以识别并索引它和文件存在. 结构是:api \- src/main/...

java – 通常在大型J2EE Web应用程序上,明确地按模块分开应用程序.可能使用业务委托模式

在我提出我的“一般”问题之前,我想提一些引述我对业务代表模式的高级一般性理解: “您希望隐藏客户端,避免与业务服务组件进行远程通信的复杂性.” “您希望从表示层组件和客户端访问业务层组件,例如设备,Web服务和富客户端.” 假设您拥有大型J2EE Web应用程序.当我的意思是大,我的意思是该应用程序已经开发了几年,并由许多不同的人和部门.该系统的设计不适合增长.现在,假设应用程序配置了一个Web应用程序. 如果应用程序更加模块化...

java – Apache / mod_jk模块在运行一段时间后无法连接jboss【代码】

我使用Apache/mod_jk module来连接jboss.但是经过一段时间后,出了点问题. Apache:2.2.22mod_jk:1.2.37Jboss:5.1.0 GA(集群环境)操作系统:CentOS 5.2 x86_64JDK:1.6.0_30-b12 这是mod_jk.log的一部分[Thu Oct 18 15:21:35.044 2012] [26272:47208100643936] [error] ajp_connect_to_endpoint::jk_ajp_common.c (1035): (node1) cping/cpong after connecting to the backend server failed (errno=110) [Thu Oct 18 15:21:35.0...

java – SWIG将生成的类从不同的模块和包导入当前类【代码】

我很难让SWIG typemap(javapackage)正常工作.我尝试制作一个简单的问题版本,即使这似乎也失败了. foo.h中:#ifndef FOO_H #define FOO_Hclass Foo { public:Foo() {};int doSomething() { return 1 }; };#endifbar.h:#ifndef BAR_H #define BAR_H#include "foo.h"class Bar { public:Bar() {};int doSomething(Foo foo) { return foo.doSomething(); }; };#endifFoo.i%module FooMod%include "typemaps.i" %include "stdint.i"%{ ...