Tag: 配置

java中的配置文件

我创建了一个Swing Application-GUI,其中包含TextFields,Labels,CheckBoxes和ComboBoxes等字段。 当用户输入一些信息时,我希望将文本字段,combobox和复选框的详细信息保存到文件中,下次当用户打开此窗口时,我想要保存在文件中的详细信息,即那些用户输入的上一次加载到GUI中。 有人可以帮我这样做吗? 我希望你理解这个问题,如果没有,我会以更详细的方式解释。 非常感谢你提前。

如何配置EasyMock Class Extension 3.1?

我想将EasyMock Class Extension 3.1添加到我的项目中,我对EasyMock 3.1 CE的依赖性有疑问。 我添加依赖项:cglib-2.2.2.jar和asm-4.0.jar并抛出exception: java.lang.VerifyError: class net.sf.cglib.core.DebuggingClassWriter overrides final method visit.(IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V 当我使用cglib-nodep-2.1_3.jar和asm-4.0.jar抛出另一个exception时: java.lang.NoClassDefFoundError: org/objenesis/ObjenesisHelper at org.easymock.internal.ObjenesisClassInstantiator.newInstance(ObjenesisClassInstantiator.java:26) at org.easymock.internal.ClassProxyFactory.createProxy(ClassProxyFactory.java:219) at org.easymock.internal.MocksControl.createMock(MocksControl.java:70) 如何配置EasyMock Class Extension 3.1? 我需要使用哪些依赖项?

log4j:记录包,但不包括其子包

嗨,我想排除某些子包被我的一个记录器记录,因为它们被另一个记录器记录。 例如。 com.mysite.app = logger1 com.mysite.app.news = logger2 com.mysite.app.events = logger3 我希望logger1只记录logger2和logger3未记录的com.mysite.app(包括com.mysite.app.utilities)。 我怎么能这样做? (请提供属性格式的帮助,其他参考奖励积分的XML格式)

如何在maven中配置checkstyle?

我正在使用Maven 我有一个父模块和一些其他模块。 他们看着像是: 家长 ├──pom.xml ├──ModulA | └──pom.xml └──ModulB ├──pom.xml └──文件夹 └──checkstyle.xml 我试图用自己的规则替换规则。 但它忽略了我的规则。 我将插件添加到父pom.xml中 org.apache.maven.plugins maven-checkstyle-plugin 2.9.1 true ${basedir}/../ModulB/folder/checkstyle.xml 哪里有问题? 编辑: mvn checkstyle:checkstyle -X … ${checkstyle.config.location} ${checkstyle.enable.files.summary} ${checkstyle.enable.rss} ${checkstyle.enable.rules.summary} ${checkstyle.enable.severity.summary} ${encoding} ${checkstyle.excludes} ${basedir}/LICENSE.txt ${checkstyle.header.file} ${checkstyle.includes} ${linkXRef} ${checkstyle.output.file} ${checkstyle.output.format} ${checkstyle.properties.location} ${checkstyle.skip} ${checkstyle.suppression.expression} ${checkstyle.suppressions.location} …

UnknownEntityTypeException:无法找到persister(Hibernate 5.0)

在下面的代码中,当我尝试执行Main.java我得到exception: Exception in thread “main” org.hibernate.UnknownEntityTypeException: Unable to locate persister: com.np.vta.test.pojo.Users at org.hibernate.internal.SessionFactoryImpl.locateEntityPersister(SessionFactoryImpl.java:792) at org.hibernate.internal.SessionImpl.locateEntityPersister(SessionImpl.java:2637) at org.hibernate.internal.SessionImpl.access$2500(SessionImpl.java:164) at org.hibernate.internal.SessionImpl$IdentifierLoadAccessImpl.(SessionImpl.java:2575) at org.hibernate.internal.SessionImpl$IdentifierLoadAccessImpl.(SessionImpl.java:2562) at org.hibernate.internal.SessionImpl.byId(SessionImpl.java:1044) at org.hibernate.internal.SessionImpl.get(SessionImpl.java:955) at com.app.test.Main.main(Main.java:20) 但如果我取消注释cfg.addClass( Users.class ).addResource( “com/np/vta/test/pojo/Users.hbm.xml” ); 然后代码工作正常。 为什么不从hibernate.cfg.xml读取 ? 项目设置 的hibernate.cfg.xml com.mysql.jdbc.Driver root@123321 jdbc:mysql://192.168.1.90:3306/test root org.hibernate.dialect.MySQLDialect Users.hbm.xml Users.java package com.np.vta.test.pojo; import java.io.Serializable; public class Users implements Serializable { private […]

Hystrix在运行时忽略超时

我正在试验一下Hystrix。 我支持文档,即使是通过’run’同步调用Hystrix命令也默认在一个线程中运行,并且应该受Hystrix中配置的超时限制。 但是当我尝试它时,似乎没有超时。 我是否误解了文档? 或者我做错了什么? 有没有办法通过同步调用获得超时行为? 更具体:我有一个’SimpleService’需要5秒才能返回。 这包含在Hystrix命令中,超时为500ms: public class WebRequestCommand extends HystrixCommand { private final SimpleService baneService; protected WebRequestCommand(SimpleService baneService) { super( Setter.withGroupKey(HystrixCommandGroupKey.Factory.asKey(“test”)) .andCommandPropertiesDefaults( HystrixCommandProperties.Setter() .withExecutionIsolationThreadTimeoutInMilliseconds(500))); this.baneService = baneService; } @Override protected String run() { return baneService.connectToBane(); } @Override protected String getFallback() { return “SERVICE NOT AVAILABLE”; } } 如果我这样称呼它: WebRequestCommand webService = new […]

优化BerkeleyDB JE数据库

我计划在BerkeleyDB JE数据库中插入大量唯一键(~3E9)。 键将具有固定长度(~10个字节),但值将具有可变长度。 数据库不是事务性的。 您会为EnvironmentConfig和DatabaseConfig建议哪些参数来优化数据库的大小和速度? 非常感谢, 皮埃尔

配置Equinox以修改“本地捆绑缓存”的管理

关于上一个问题, 如何让OSGi通过Config Admin重用您的配置 ,我仍然试图在Equinox框架中解决这个问题。 Pavol Juhos写道: Equinox Config Admin(org.eclipse.equinox.cm)将配置数据存储在Framework提供的持久存储区域中。 而且恰好是Equinox默认的“本地捆绑缓存”目录。 所以我读了这个主题,发现Equinox有几个运行时选项 (其中包括osgi.configuration.area)。 我想要的是更改配置,以便不会下载或清理本地捆绑缓存,因此下次我将运行Framework时,将使用最后输入的配置(对于任何捆绑)。

Struts 2 Convention插件和WEB-INF下的JSP文件

使用Struts2约定插件时,即使没有定义HelloWorld.java ,插件hello-world.action自动将hello-world.action请求转发到/WEB-INF/content/hello-world.jsp 。 请参阅http://struts.apache.org/release/2.1.x/docs/convention-plugin.html 。 另一方面,我们将JSP文件放在WEB-INF下以避免任何直接访问JSP文件。 我认为约定插件的这种行为破坏了JSP访问策略。 任何人都可以通过简单地调用a,即时构建,动作来直接访问JSP。 我对么?! 如果是,我们可以禁用此function吗?

如何在Java Applet中保存一些配置信息?

如何在Java Applet中本地永久保存配置? 理想情况下,这应该与未签名的Applet一起使用。