草庐IT

m2repository

全部标签

java - NoSuchMethodError : org. springframework.data.repository.config.RepositoryConfigurationSource.getAttribute 错误

我正在尝试在spring-boot应用程序中使用spring-data-redis来处理redis。我正在创建JedisConnectionFactory如下:RedisStandaloneConfigurationconfiguration=newRedisStandaloneConfiguration();configuration.setHostName("localhost");configuration.setPort(6379);JedisConnectionFactoryconnectionFactory=newJedisConnectionFactory(configu

java - 在 Eclipse Luna 中安装新软件总是出现错误 No repository found containing : osgi. bundle,org.eclipse.net4j.jms.api?

我将STS(Spring工具套件)与EclipseLuna4.4一起使用,我注意到每次我尝试通过帮助->“安装新软件”我收到以下错误:Anerroroccurredwhilecollectingitemstobeinstalledsessioncontextwas:(profile=DefaultProfile,phase=org.eclipse.equinox.internal.p2.engine.phases.Collect,operand=,action=).Norepositoryfoundcontaining:osgi.bundle,org.eclipse.net4j.jms

java - eclipse 火星 : rebuild index of maven central repository stuck

这个问题在这里已经有了答案:RebuildingMavenindexesStuckat0%(2个答案)关闭5年前。EclipseMars无法重建索引https://repo.maven.apache.org/maven2.它停留在0%。无代理。发生在Windows10和Ubuntu中。有人可以帮我解决这个问题吗?(我曾提出anotherquery公司代理背后发生类似问题,但不确定它们是否相关。)更新:我发现Eclipsem2e插件毕竟正在更新索引。只是花了很长时间。但它不会更新进度条中的状态。所以这行得通。但是,companyproxy的问题仍然存在。

java - Cobertura : how to cover spring-data @Repository interfaces

关于以下信息:https://stackoverflow.com/a/14601831/704246Coberturadoesnotinstrumentinterfaces我想知道如何将spring-data接口(interface)添加到覆盖结果中,因为@Repository实现类仅由Spring在运行时声明和实例化。考虑以下接口(interface)://src/main/java/my/package/MyObjectRepository.java@RepositorypublicinterfaceMyObjectRepository{MyObjectfindMyObjectBy

java - Spring Boot Repository 与 DAO 中的 API

我正在尝试在springboot中设计一个restAPI以及关于一些设计决策的问题。我对DAO与存储库模式/设计之间的全部差异感到非常困惑。经过几个小时的阅读,我仍然不明白两者之间的区别,或者哪个是设计建立后端连接的API的首选标准。这是一个简单的UML图,用于突出显示API的高级View:这就是我对API良好架构的理解。但后来我遇到了thisarticle使用存储库模式而不是带有规范设计的dao。我不明白为什么一个dao接口(interface)不能只有一个query函数?这是否打破了DAO是什么的想法?我的问题是:当今使用SpringBoot和Java8开发API的最佳标准是什么

java - 声明式事务 (@Transactional) 在 Spring 中不适用于 @Repository

我正在尝试使用Spring、JPA和嵌入式H2数据库制作简单的应用程序。最近我在声明式交易中遇到了这个奇怪的问题。如果我使用@Repository注释Autowiring我的DAO,他们就不会提交。更具体地说,我在刷新时遇到异常:javax.persistence.TransactionRequiredException:ExceptionDescription:Notransactioniscurrentlyactive这是我的设置:持久性.xmlorg.eclipse.persistence.jpa.PersistenceProviderfalse实体@Entity@Table(n

java - 在 m2eclipse 中使用 Maven 控制台

Maven新手在这里..有没有办法在eclipse中打开控制台并在M2Eclipse插件上执行maven命令?这是一个非常好的插件,但我环顾四周并没有找到我想要的一些功能。谢谢! 最佳答案 如果你想运行一个特定的maven插件,你可以这样做==>右键单击​​pom.xml==>Runas==>Mavenbuild==>它将打开一个弹出窗口您可以输入您想要运行的目标,在目标:输入框中输入您的目标目标:编译==>运行这将运行编译目标。 关于java-在m2eclipse中使用Maven控制台

java - Maven m2e 强制执行自己的编译器设置 - 禁用

启动Eclipse后,Mven似乎将编译器设置设置为1.5,并忘记了所有其他全局代码样式设置,以确保更高的代码质量。有什么方法可以禁用此功能吗?或者我可以在我的POM中指定所有编译器和代码风格检查吗?这很烦人,因为Ecplise无法运行该应用程序,因为不允许对接口(interface)进行覆盖注释。Javacompiler中的勾号->Enableprojectspecificsettings始终在重启后设置。 最佳答案 您可以在pom中设置编译器源和目标(字节码)版本。参见http://maven.apache.org/plugin

java - Apache Ivy : Difference between local Ivy cache and local repository

默认情况下,Ivy在你的/.ivy2下安装一个“本地缓存”目录。但是如果我决定在同一台机器上“托管”一个本地存储库,比如说,在/workbench/ivy/,那么这两个概念有什么不同呢?缓存与工件存储库不是一回事吗? 最佳答案 概念页面描述了ivy缓存的功能及其包含的文件种类:http://ant.apache.org/ivy/history/latest-milestone/concept.html简而言之,ivy缓存旨在提高性能,它并不意味着构建所依赖的文件的最终副本。永远不会发布到缓存。这就是ivy存储库的用途。补充说明:有一

java - 有了m2e还需要安装Maven吗?

我已经通过Eclipse市场在我的EclipseIndigo中安装了m2e。我是否需要显式安装maven并设置M2_HOME环境变量?谢谢! 最佳答案 没有也没有。m2e有一个嵌入式Maven,但您不必使用它。参见FAQs关于更多细节,它被称为MavenEmbedder:WhatMavenversionisusedbypluginPluginisnotactuallyusingMavenitself.ItisusingcomponentthatispartofMavencalledMavenEmbedder.Thiscomponen