当前位置: 首页 > news >正文

常德德山经开区建设局网站桥西区建设局网站

常德德山经开区建设局网站,桥西区建设局网站,怎么做网站弄网盟,php与网站开发一直都在使用Maven和纯Java库进行开发#xff0c;我从没想过在开发Eclipse插件时发出一些日志语句可能会成为问题。 但是#xff0c;在Eclipse开发人员的想象中#xff0c;一切似乎总是在Eclipse环境中#xff0c;而Eclipse宇宙之外则什么都没有。 如果您使用Google搜索上… 一直都在使用Maven和纯Java库进行开发我从没想过在开发Eclipse插件时发出一些日志语句可能会成为问题。 但是在Eclipse开发人员的想象中一切似乎总是在Eclipse环境中而Eclipse宇宙之外则什么都没有。 如果您使用Google搜索上述标题您会发现的第一篇文章是有关“平台日志记录工具”的文章。 但是第三库呢 他们不能使用基于Eclipse的日志框架。 在我的库中我使用SLF4J API让用户自己决定要使用哪种日志记录实现Log4JLogbackJDK。 这正是我要在Eclipse中执行的操作。 很难确切地知道该怎么做但这是这个难题的一部分。 阶段1开发 这描述了自定义插件开发阶段的步骤。 步骤1将您的库放入P2存储库 您要在Eclipse中使用的所有内容都必须从P2存储库中安装。 但是我使用的大多数库都在Maven存储库中。 据我所知没有像“ Maven Central”这样的主P2存储库而且我在P2存储库中找到的所有库都相当老。 因此您必须自己创建一个。 幸运的是有一个名为p2-maven-plugin的Maven 插件可以将您所有的Maven JAR转换为单个P2存储库。 您可以将插件上传到网站的文件夹也可以直接从本地硬盘安装。 对于此示例您将需要以下库 org.slf4jslf4j-api1.6.6 org.slf4jslf4j-log4j121.6.6 log4jlog4j1.2.17 org.ops4j.pax.loggingpax-logging-api1.7.0 org.ops4j.pax.loggingpax-logging-service1.7.0 org.ops4j.pax.confmanpax-confman-propsloader0.2.2 格式“ groupIdartifactidversion”与“ p2-maven-plugin”所使用的格式相同。 要跳过此步骤您还可以使用http://www.fuin.org/p2-repository/ 。 步骤2在Eclipse IDE中安装SLF4J API 选择“帮助/安装新软件...”。 添加P2存储库URL并安装“ slf4j-api”-您可以直接将步骤1中的文件夹与文件URL一起使用例如“ file/ pathtoyour / p2-repository /”。 将新安装的“ slf4j.api”添加到您的MANIFEST.MF。 照常开始使用SLF4J登录代码。 阶段2生产 这描述了自定义插件的用户必须完成的任务才能开始使用Log4J进行日志记录。 以下假设您的自定义插件已安装。 步骤1在Eclipse IDE中安装日志库 选择“帮助/安装新软件...”。 从Eclipse更新站点安装“ Equinox目标组件”。 添加P2存储库URL并安装以下插件 Apache Log4j OPS4J Pax ConfMan –属性加载器 OPS4J Pax日志记录–API OPS4J Pax日志记录-服务 步骤2配置PAX日志记录 在“ eclipse.ini”中将日志配置的位置设置为“ vmarg -vmargs -Xms40m -Xmx512m -Dbundles.configuration.locationconfig-dir在上面的“ config-dir”中创建一个名为“ services”的文件夹。 在“服务”中创建名为“ org.ops4j.pax.logging.properties”的Log4J属性。 log4j.rootLoggerINFO, FILE log4j.appender.FILEorg.apache.log4j.FileAppender log4j.appender.FILE.Filepath-to-your-log /example.log log4j.appender.FILE.layoutorg.apache.log4j.PatternLayout log4j.appender.FILE.layout.ConversionPattern%d{yyyy/MM/dd HH:mm:ss,SSS} [%t] %-5p %c %x - %m%n log4j.logger.your.packageDEBUG 步骤3激活PAX日志记录 打开“控制台”视图。 选择“主机OSGI控制台”。 启动以下捆绑包 start org.eclipse.equinox.cm start org.ops4j.pax.logging.pax-logging-api start org.ops4j.pax.logging.pax-logging-service start org.ops4j.pax.configmanager 现在您应该能够在配置的“ example.log”文件中看到您的日志语句。 步骤4更改配置 如果要更改“ org.ops4j.pax.logging.properties”中的配置只需在OSGI控制台中重新启动PAX Configmanager stop org.ops4j.pax.configmanager start org.ops4j.pax.configmanager 祝您伐木愉快 参考来自A Java Developers Life博客的JCG合作伙伴 Michael Schnell的SLF4J登录Eclipse插件 。 翻译自: https://www.javacodegeeks.com/2013/01/slf4j-logging-in-eclipse-plugins.html
http://www.pierceye.com/news/618359/

相关文章:

  • 网站上的个人词条怎么做的做网站推广有用吗
  • 定兴县住房和城乡建设局网站河南省新闻奖
  • 江西省建设工程协会网站查询郑州网站建设一汉狮网络
  • 网站是否含有seo收录功能素材下载平台网站源码
  • 西宁个人网站建设不错的网站建设
  • 海南综合网站两学一做电视夜校做网店网站
  • wordpress分类页面空白网站建设优化哪家好
  • 宁波模板建站哪家服务专业wordpress 神箭手
  • 一张图片网站代码视频生成链接在线工具
  • 网站品牌推广浙江手机版建站系统开发
  • 网站后台密码在哪个文件建站报价表
  • 昌乐营销型网站建设个人管理系统
  • 手机网站开发位置定位天津和平做网站公司
  • 搜搜提交网站入口国外wordpress空间
  • python 做网站 数据库做企业官网还有必要吗
  • 数据录入网站开发安阳县实验中学
  • 网站 风格镜子厂家东莞网站建设
  • 做网站策划需要用什么软件网站建设 好发信息网
  • wordpress网站优化pc建站 手机网站
  • 教研网站建设方案如何网上接单做设计
  • 魏县网站建设推广怎样做seo搜索引擎优化
  • 网站优化外链怎么做东莞公司注册流程及需要的材料
  • 做交通锁具网站拍摄广告片制作公司
  • 学院网站建设项目范围变更申请表建设工程公司名称大全
  • 南京学校网站建设策划做的好的电商网站项目
  • apache 配置php网站石家庄做公司网站
  • 新动力网站建设wordpress顶部图片大小
  • 网站开发 手机 电脑手机网站建设文章
  • 网站维护的过程及方法济南街道办网站建设
  • 服务佳的小企业网站建设智慧团建pc端入口