我使用maven设置了一个独立的灰熊/泽西服务器,并引用了以下依赖项
org.glassfish.grizzly grizzly-http-server 2.3.10 org.glassfish.jersey.containers jersey-container-grizzly2-http 2.5.1 org.glassfish.jersey.core jersey-server 2.5.1
我已经使用jersey客户端api实现了一个客户端来获取资源,操作它并将其POST回来.到目前为止一切都很好.
现在我想使用curl发布一些不起作用的东西.但现在的问题是:
问题是我无法让Grizzly将某些东西记录到控制台并且还没有找到任何日志文件.灰熊使用log4j还是logging-api?任何人都可以为我提供logging.properties或类似的东西吗?
我通过eclipse中的运行配置启动服务器
-Djava.util.logging.config.file=${project_loc}\src\main\resources\logging.properties
作为一个论点.引用文件存在并包含
.handlers= java.util.logging.ConsoleHandler .level= ALL java.util.logging.FileHandler.pattern = logs/java%u.log java.util.logging.FileHandler.limit = 50000 java.util.logging.FileHandler.count = 1 java.util.logging.FileHandler.formatter = java.util.logging.XMLFormatter java.util.logging.ConsoleHandler.level = ALL java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter org.glassfish.level = FINEST
这可能是一个非常基本的问题,但我厌倦了试错:-)