【java-多个环境的单独属性文件】教程文章相关的互联网学习教程文章

使用XSD架构描述’storeToXML’生成的Java属性【代码】

我使用Properties#storeToXML将java.util.Properties转换为XML格式.但是,默认情况下,它会为其生成带有DTD模式的XML:<?xml version="1.0" encoding="UTF-8" standalone="no"?> <!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd"> <properties>... </properties>是否可以改用XSD模式?如何重新配置???解决方法:使用默认类,似乎无法将doctype声明更改为基于XSD的方法. 但是似乎有一种干预XML存储行为的插件方法...

java-尽管设置了maxWidth属性,AnchorPane仍在增长

我正在构建简单的GUI,其中根元素StackPane具有两个子元素:HBox和AnchorPane.将所有子组件的maxWidth属性设置为600时,当我仅向其中添加任何组件并将该组件的锚点设置为600以上的值时,AnchorPane似乎仍在水平增长. 如您在上面的屏幕截图中所见-右下角的标签将锚点设置为700,这导致AnchorPane宽度增加. 我希望将此Label剪切或放置在可见空间之外. 这是为什么?我可以以某种方式强迫AnchorPane保持其最大边界吗?有没有解决此问题的方...

java-Craftercms:如何在Groovy控制器中访问Crafter引擎属性?【代码】

是否可以从Groovy访问手工艺引擎属性(在server-config.properties中定义)?例如:访问属性“ crafter.engine.site.default.staticAssets.path” … 到目前为止,我已经尝试使用applicationContext对象访问“ crafter.properties” bean,但是我无法从该bean访问配置的属性.解决方法:Crafter Engine提供了一个名为globalProperties的Groovy变量,可用于访问server-config.properties中定义的属性:globalProperties.getProperty("craft...

Java 8 Streams按可选属性分组【代码】

我正在尝试通过属性分组计算值.计算值是可选的-更清楚一点,他是一个简化的示例:class Foo: int id;Group group;.. some other stuffclass Group: String groupId;... (some other stuff)class SomeName:String someAttribute;class Converter:public Optional<SomeName> getSomenameFromGroup(Group)我不能在Converter中更改方法,因为它不属于我. 我有一个Foo列表,我想按SomeName的“ someAttribute”进行过滤. 例如,我有这样的东...

java-Android Studio:“无法获取类型为org.gradle.api.Project的项目的未知属性’VERSION_NAME’”【代码】

我是Android Studio的新手.我试图在我的项目中使用该项目库:https://github.com/2dxgujun/AndroidTagGroup. 所以我要做的是将它作为模块导入我的项目中;名称为“ androidtaggroup” 现在,在编译时出现以下错误:"Could not get unknown property 'VERSION_NAME' for project ':androidtaggroup' of type org.gradle.api.Project."这是Gradle文件中发生问题的地方:defaultConfig {applicationId 'me.gujun.android.taggroup.demo'...

java-无法在artff文件weka中使用字符串属性并构建分类器【代码】

嗨,我正在使用Weka进行机器学习,我的artff文件格式如下`@relation datastest@attribute fwoh {what, when, where, how, who, why} @attribute parameter {color, performance} @attribute object { power, cost} @attribute model {x,y,z} @attribute question String`我尝试使用J48,PART,DecisionTable,ZeroR和SMO,在构建分类器时,所有分类器都将我置于异常之下.weka.core.UnsupportedAttributeTypeException: weka.classifiers.r...

java-如何在spring-boot 1.4.3中覆盖spring-boot应用程序属性【代码】

在我们的项目中,我们通过覆盖IntegrationTest批注中的属性来设置集成测试,如下所示:@RunWith(SpringJunitClassRunner.class) @IntegrationTest("server.port:0","health.hystrix.enabled:false".... other properties ....) @ActiveProfile("local","no-swagger") public class IntegrationTest{ }但是在spring-boot 1.4中,@ IntegrationTest注解已被弃用. Spring文档建议改用@SpringBootTest批注.我的问题是如何使用此新注释覆盖...

java-Spring内置了哪些属性类型转换器?【代码】

Spring框架方法PropertyResolver.getProperty(String key, Class targetType)中targetType参数支持的值是什么?我正在寻找默认支持的类型列表. 以下类型显然可以工作: > Locale.class> int.class> File.class> URI.class 例:// works Locale myLocale = propertyResolver.getProperty("my.locale", Locale.class);我找到了这个清单:http://www.logicbig.com/how-to/spring-framework/spring-converters-list/但是它没有列出文件...

java-如何使用Spring注入属性文件?【代码】

如何使用spring直接将以下键值文件作为Properties变量或HashMap注入? src / main / resources / myfile.properties:key1=test someotherkey=asd (many other key-value pairs)以下所有方法均无效:@Value("${apikeys}") private Properties keys;@Resource(name = "apikeys") private Properties keys;旁注:我事先不知道属性文件中的键.所以我不能使用@PropertyResource注入.解决方法:为了首先使用值注释,您需要在bean下方的app...

java-NotReadablePropertyException:Bean类的无效属性“名称”【代码】

我选择学习Java和Spring MVC Web框架来创建Spring Boot Application. 目标是创建一个简单的html表单并将java对象传递给该表单. 注意:我使用的模板引擎是Thymeleaf 在我的情况下,这是String Toolkit Suite中提出的异常.org.springframework.beans.NotReadablePropertyException: Invalid property 'names' of bean class [testingmvc.FormFields]: Bean property 'names' is not readable or has an invalid getter method: Does t...

java-@Value中的SpEL重构(加密属性)【代码】

我有一个Spring Security配置,必须使用加密的属性.我有实用程序静态方法PasswordUtil.decode(),通过它可以解码属性以进一步使用. 以下解决方案有效,但是特定的SpEL在我看来很难看.因此,我的问题是:是否可以将给定的SpEL表达式重构为更好/更短/更惯用的东西?@Configuration @EnableWebSecurity public class SecurityConfiguration extends WebSecurityConfigurerAdapter {@Value("#{T(my.package.PasswordUtil).decode('${signke...

java-如何连接具有相同键属性的对象列表【代码】

如果对象的特定键属性匹配,我尝试连接自定义对象 我正在获取以下格式的数据.List is like this.Data[ {batchNo: "1212", location: "12bbn", qty: "123", rawMaterialId: "6743"}, {batchNo: "1213", location: "12nmn", qty: "300", rawMaterialId: "6743"}, {batchNo: "1241", location: "vbv2", qty: "123", rawMaterialId: "9179"}, {batchNo: "1251", location: "fdsfds", qty: "244", rawMaterialId: "9179"}, {batchNo: "12...

java-Robot Framework无法正确识别属性值更改【代码】

我正在与Java上的Selenium一起从事Robot Framework项目. 我正在测试的网站有一个语言下拉菜单来切换页面语言.每当选择一种新语言时,html标记中的“ lang”属性都会更改.例如,它来自< html lang =“ zh-CN”>如果从列表中选择了西班牙语. 这就是我用来测试语言切换的内容:Select From List By Value ${DROPDOWN} ?hl=es ${language} Get Element Attribute html@lang Wait For Condition ...

java-每个位置具有不同属性的Springboot测试【代码】

简而言之,我的问题是:如何在不同的环境中运行具有不同属性的测试? 长版:我写了一个JUnit-Test,它在类顶部带有注释,如下所示:@RunWith(SpringRunner.class) @SpringBootTest( classes=RunServer.class, webEnvironment = WebEnvironment.DEFINED_PORT ) @TestPropertySource(locations="file:conf/application-junit.properties") public class MyDbTest {...在当前的conf / application.junit.properties中,有端口5400上的数据...

java-从配置属性动态设置@JmsListener目标【代码】

我希望能够从application.properties设置@JMSlistener目标 我的代码看起来像这样@Service public class ListenerService {private Logger log = Logger.getLogger(ListenerService.class);@AutowiredQueueProperties queueProperties;public ListenerService(QueueProperties queueProperties) {this.queueProperties = queueProperties;}@JmsListener(destination = queueProperties.getQueueName() )public void listenQueue(Str...