草庐IT

reg_logs_org

全部标签

java - 目标 org.codehaus.mojo :rpm-maven-plugin:2. 1.5:rpm 的参数 'group' 丢失或无效

运行时mvncleanrpm:rpm我收到此错误:目标org.codehaus.mojo:rpm-maven-plugin:2.1.5:rpm的参数“组”丢失或无效我的父pom.xml:4.0.0net.brewspberrybrewspberry-rpm-parent0.1.0-SNAPSHOTbrewspberry-rpm-parentbrewspberry-rpm-parentpom/opt/tomcat${rpm.install.basedir}/webapps${rpm.install.basedir}/libUTF-8Internetbrewspberry-regulato

java - import org.opencv.imgcodecs.Imgcodecs无法解析

我安装了OpenCV(opencv-3.0.0-alpha),它可以正常工作,但我无法使用该导入:importorg.opencv.core.*;importorg.opencv.imgcodecs.Imgcodecs;publicclassMain{publicstaticvoidmain(String[]args){//System.loadLibrary("opencv_java244");//Matm=Highgui.imread("C:/Users/raj/Desktop/sa1.png",//Highgui.CV_LOAD_IMAGE_COLOR);//newLoadIma

java.lang.NoClassDefFoundError : org/springframework/core/env/ConfigurableEnvironment 错误

我正在尝试使用SpringBoot编写一个简单的RESTful服务。但是,有一条错误消息我无法解决。我一直在研究,看起来这是SpringBoot版本之间的冲突,但是我不确定如何摆脱它。我有这个SpringBootApp:importorg.springframework.boot.SpringApplication;importorg.springframework.boot.autoconfigure.SpringBootApplication;/***RESTServiceapplication*/@SpringBootApplicationpublicclassApplicati

java - Log4j2 通配符记录器名称

我正在使用log4j在我的一个应用程序上做一些日志记录。我的配置中的记录器看起来像这样。基本上,我想要来self编写的代码的“信息”级消息,但我希望外部库仅在出现警告或更严重的情况时才记录。这正如我所料的那样工作,但是“org.eclipse.jetty”下有很多类有没有可能做这样的事情?也就是说,我希望整个包中的所有内容都只显示warn/error/fatal。上面的方法我都试过了,没有效果。是否有“通配符”或我可以用来为包中的所有内容设置记录器的东西? 最佳答案 对于基于属性的配置,您只需采用不带任何通配符的包名称。也应该使用X

java - 使用 log4j 进行日志记录的嵌入式 Tomcat

我正在使用嵌入式Tomcat8.5.4,即org.apache.tomcat.embedtomcat-embed-core8.5.4实现工作完美(Tomcat工作得很好),唯一困扰我的是嵌入式Tomcat登录System.out。在我的应用程序内部,我使用log4j进行日志记录,因此这导致以下日志记录混合(而不是将Tomcat记录到任何文件):...2017-07-3017:57:54DEBUGEmbeddedTomcat:136-Bindingservlet'sample'topath'/sample/*'.Jul30,20175:57:54PMorg.apache.coyote.A

java - 是否可以在 log4j 中为堆栈跟踪的每一行添加前缀?

当你写作时logger.error("message",exception);log4j生成消息和完整的堆栈跟踪:Aug906:26:1310.175.60.14myPrefix:[error][TP-Processor114][my.class.Name]message:exceptionatfatherOfExceptionatfatherof_fatherOfExceptionatfatherof_fatherof_fatherOfException...我的转换模式是log4j.appender.syslog.layout.ConversionPattern=myPrefix:

java - 如何在 Tomcat 中获取 org.apache.catalina.connector.Request 对象?

我需要编写一个Servlet或Filter类来访问org.apache.catalina.connector.Request对象,该对象包装在提供给我的servlet的RequestFacade对象中。转换不起作用,因为RequestFacade不是Request的子类。我需要这个的原因是因为我试图调用Request的setRequestedSessionId()方法,这显然不是Httpservlet规范的一部分。我需要这样做的原因是因为sessionID包含在URL中,名称与JSESSIONID不同。我无法更改URL或参数名称,因此我尝试通过提取sessionID并调用Request

java - Log4j、commons-logging、JDK-Logging 和 SLF4J 如何相互关联?

它们是替代品、依赖项、API还是彼此的实现?它们为什么存在? 最佳答案 啊,Java中的日志记录框架。您的问题混合了2种不同类型的库:log4j和JDK日志记录是处理日志记录的库CommonsLogging和SLF4J是日志外观:您仍然需要一个真正的日志实现(比如log4j)如果您正在编写一个将在其他人的系统中使用的库,那么您应该使用日志外观,因为您不知道他们将使用哪个日志框架。在这种情况下使用SLF4J(CommonsLogging较旧并且有一些类加载器问题)。如果您控制整个应用程序并且可以决定使用哪个日志记录框架,您可以自由选择

java - 乐观锁定和 org.hibernate.StaleObjectStateException :

我只是在尝试乐观锁定。我有以下类(class):@EntitypublicclassStudent{privateIntegerid;privateStringfirstName;privateStringlastName;privateIntegerversion;@VersionpublicIntegergetVersion(){returnversion;}//allothergettersommited.}现在我正在获取其中一名学生并尝试同时更新其属性。Threadt1=newThread(newMyRunnable(id));Threadt2=newThread(newMyR

java - Hibernate 查询语法异常 : org. hibernate.hql.ast.QuerySyntaxException: unexpected token

我有一个查询,我要连接两个表ROuteMaster和RouteHalts。当我执行内部连接时,我得到了org.hibernate.hql.ast.QuerySyntaxException:unexpectedtoken:onnearline1,column169[SELECTrm.id,rm.routeCode,rm.startPlaceId,rm.endPlaceId,rm.active,rm.linkedRouteFROMcom.oprs.pojo.routes.RouteMasterrmINNERJOINRouteHaltsrhonrm.id=rh.routeIdWHERErh.