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

个人网站做影视网站开发学什么专业

个人网站做影视,网站开发学什么专业,三门峡做网站公司,app排行榜【0】README1#xff09;本文旨在给出 导入 openfire4.0.2 源码到 eclipse的具体 steps#xff1b;2#xff09;小生我导入该version 的 openfire 用了近2 天时间#xff0c; 比较心酸#xff0c;究其原因是 源码 引入的 jar 包不够全面#xff0c;或引入路径错误#x…【0】README1本文旨在给出 导入 openfire4.0.2 源码到 eclipse的具体 steps2小生我导入该version 的 openfire 用了近2 天时间 比较心酸究其原因是 源码 引入的 jar 包不够全面或引入路径错误下面我会给出解决方法3本文参考了如下post不过按照他们的steps 我一直没有导入成功http://blog.csdn.net/lovexieyuan520/article/details/37743433   https://308681282.gitbooks.io/openfire/content/di_si_zhang_openfire_yuan_ma_dao_ru_yi_ji_kai_fa.html4要知道 原作者的 eclipse 项目 对jar 包导入的不够全面但是它们都全部存在项目中只不过没有全部添加到 项目的 build path 中所以有些 post包括上述两篇 post提出要 down 相应 jar 并添加到 该项目中这样做是不行的因为 jar 包的 版本不匹配至少我没有执行正确而且源码中并不是缺少jar 包而是jar包的导入路径错误而已5jdk 要求jdk1.7 以上包括1.7 项目根目录/build/build.xml 中有声明【1】import stepsstep1)download source code from http://www.igniterealtime.org/downloads/source.jsp(this is our target link) , download installation release from http://www.igniterealtime.org/downloads/, also you can download source code from github via https://github.com/igniterealtime, and also you can checkout the openfire source code history releases from https://github.com/igniterealtime/Openfire/releasesstep2)将该 source code zip 文件解压到某个文件夹下如 eclipse_one 文件夹下拷贝 eclipse_one\openfire_src_4_0_2\openfire_src\build\eclipse 中的所有文件到 eclipse_one\openfire_src_4_0_2\openfire_src 目录下重命名它们的文件名加上前缀 . 即可这需要在win 命令行 下通过 rename 完成注意下载下来的 openfire 源码没有 target 和 work 两个文件夹这两个文件夹是ant 编译后生成的这在后面会讲到Attention本文 README 已经说到了 github作者源码中的 jar 包 有些 导入的不够全面这些jar 的导入声明 在 .classpath 文件中当我们在 eclipse中 添加 jar 文件到 build path 的时候实际上是在修改这个 .classpath 文件中的 jar 包声明由于其jar 导入的不够全面本文会在下面给出 解决方法step3然后打开Eclipse选择 File – Import… – Existing Projects into Workspace, copy D:\classical_books\asiainfo\eclipse_one\openfire_src_4_0_2\openfire_src 到 select root directory当然这里我之前导入过所以不能再次导入只是为了说明这个 case 截图而已step4导入后你会发现项目会出现 红色的感叹号这说明我们的 build path 中的jar 导入路径有问题光标到项目-右键-build path - Libraries 我这里的项目没有红色感叹号是因为我理清了 jar 包的导入路径下面会给出 导入全部 jar的正确方式【2】problesolutions对的这里有两种解决方法1problem正如README 所说github raw source code 中的jar导入路径不够全面即 .classpath 文件中声明导入jar 的导入路径有问题或其根本就不存在2solutions 2.1solution1:你可以直接下载我的 .classpath 并覆盖 你项目下的 .classpath重启 eclipse 即可因为我已经理清了 jar 包的导入路径所以你只需要将其 正确的 导入路径描述.classpaht 覆盖原来的  .classpath 即可down site https://github.com/pacosonTang/core-java-volume/blob/master/openfire_supplement/.classpath 2.2solution2手动理清 jar包的导入路径首先需要在 java build path 中 将 缺少的 jar 全部 移除然后添加 项目中的 没有导入的jar包 到 build path Supplement通过分析 .classpath 文件你会发现 openfire 中的jar 存在于 build/lib 及其子文件夹下面 和 存在于 各个plugins 文件夹下面其代码.classpath声明如下这就是为什么我们需要添加 原作者遗漏的本应该 导入jar 的原因 ?xml version1.0 encodingUTF-8? classpathclasspathentry kindsrc pathsrc/java/classpathentry kindsrc pathsrc/i18n/classpathentry kindsrc pathbuild/lib/dist/classpathentry kindsrc pathsrc/resources/jar/classpathentry kindsrc outputwork/plugins-dev/broadcast/target/classes pathsrc/plugins/broadcast/src/java/classpathentry kindsrc outputwork/plugins-dev/clientControl/target/classes pathsrc/plugins/clientControl/src/java/classpathentry kindsrc outputwork/plugins-dev/contentFilter/target/classes pathsrc/plugins/contentFilter/src/java/classpathentry kindsrc outputwork/plugins-dev/dbaccess/target/classes pathsrc/plugins/dbaccess/src/java/classpathentry kindsrc outputwork/plugins-dev/emailListener/target/classes pathsrc/plugins/emailListener/src/java/classpathentry kindsrc outputwork/plugins-dev/fastpath/target/classes pathsrc/plugins/fastpath/src/java/classpathentry kindsrc outputwork/plugins-dev/gojara/target/classes pathsrc/plugins/gojara/src/java/classpathentry kindsrc outputwork/plugins-dev/jingleNodes/target/classes pathsrc/plugins/jingleNodes/src/java/classpathentry kindsrc outputwork/plugins-dev/justmarried/target/classes pathsrc/plugins/justmarried/src/java/classpathentry kindsrc outputwork/plugins-dev/kraken/target/classes pathsrc/plugins/kraken/src/java/classpathentry kindsrc outputwork/plugins-dev/loadStats/target/classes pathsrc/plugins/loadStats/src/java/classpathentry kindsrc outputwork/plugins-dev/monitoring/target/classes pathsrc/plugins/monitoring/src/java/classpathentry kindsrc outputwork/plugins-dev/motd/target/classes pathsrc/plugins/motd/src/java/classpathentry kindsrc outputwork/plugins-dev/nodejs/target/classes pathsrc/plugins/nodejs/src/java/classpathentry kindsrc outputwork/plugins-dev/packetFilter/target/classes pathsrc/plugins/packetFilter/src/java/classpathentry kindsrc outputwork/plugins-dev/presence/target/classes pathsrc/plugins/presence/src/java/classpathentry kindsrc outputwork/plugins-dev/registration/target/classes pathsrc/plugins/registration/src/java/classpathentry kindsrc outputwork/plugins-dev/search/target/classes pathsrc/plugins/search/src/java/classpathentry kindsrc outputwork/plugins-dev/stunserver/target/classes pathsrc/plugins/stunserver/src/java/classpathentry kindsrc outputwork/plugins-dev/subscription/target/classes pathsrc/plugins/subscription/src/java/classpathentry kindsrc outputwork/plugins-dev/userCreation/target/classes pathsrc/plugins/userCreation/src/java/classpathentry kindsrc outputwork/plugins-dev/userImportExport/target/classes pathsrc/plugins/userImportExport/src/java/classpathentry kindsrc outputwork/plugins-dev/userservice/target/classes pathsrc/plugins/userservice/src/java/classpathentry kindsrc outputwork/plugins-dev/xmldebugger/target/classes pathsrc/plugins/xmldebugger/src/java/classpathentry kindsrc pathsrc/test/java/classpathentry kindsrc pathsrc/test/throttletest/src/classpathentry kindlib pathbuild/lib/ant/ant-contrib.jar/classpathentry kindlib pathbuild/lib/cglib-nodep.jar/classpathentry kindlib pathbuild/lib/dist/hsqldb.jar/classpathentry kindlib pathbuild/lib/dist/jtds.jar/classpathentry kindlib pathbuild/lib/dist/mail.jar/classpathentry kindlib pathbuild/lib/dist/mysql.jar/classpathentry kindlib pathbuild/lib/dist/postgres.jar/classpathentry kindlib pathbuild/lib/dist/slf4j-log4j12.jar/classpathentry kindlib pathbuild/lib/i4jruntime.jar/classpathentry kindlib pathbuild/lib/jmock-junit4.jar/classpathentry kindlib pathbuild/lib/jmock-legacy.jar/classpathentry kindlib pathbuild/lib/jmock.jar/classpathentry kindlib pathbuild/lib/junit.jar/classpathentry kindlib pathbuild/lib/merge/commons-codec.jar/classpathentry kindlib pathbuild/lib/merge/commons-httpclient.jar/classpathentry kindlib pathbuild/lib/merge/commons-lang.jar/classpathentry kindlib pathbuild/lib/merge/commons-logging.jar/classpathentry kindlib pathbuild/lib/merge/concurrentlinkedhashmap-lru-1.0_jdk5.jar/classpathentry kindlib pathbuild/lib/merge/dbutil.jar/classpathentry kindlib pathbuild/lib/merge/dom4j.jar/classpathentry kindlib pathbuild/lib/merge/jaxen.jar/classpathentry kindlib pathbuild/lib/merge/jdom.jar/classpathentry kindlib pathbuild/lib/merge/jetty-continuation.jar/classpathentry kindlib pathbuild/lib/merge/jetty-http.jar/classpathentry kindlib pathbuild/lib/merge/jetty-io.jar/classpathentry kindlib pathbuild/lib/merge/jetty-security.jar/classpathentry kindlib pathbuild/lib/merge/jetty-server.jar/classpathentry kindlib pathbuild/lib/merge/jetty-servlet.jar/classpathentry kindlib pathbuild/lib/merge/jetty-util.jar/classpathentry kindlib pathbuild/lib/merge/jetty-webapp.jar/classpathentry kindlib pathbuild/lib/merge/jetty-xml.jar/classpathentry kindlib pathbuild/lib/merge/jmdns.jar/classpathentry kindlib pathbuild/lib/merge/jzlib.jar/classpathentry kindlib pathbuild/lib/merge/libidn.jar/classpathentry kindlib pathbuild/lib/merge/log4j.jar/classpathentry kindlib pathbuild/lib/merge/mina-core.jar/classpathentry kindlib pathbuild/lib/merge/mina-filter-compression.jar/classpathentry kindlib pathbuild/lib/merge/proxool.jar/classpathentry kindlib pathbuild/lib/merge/rome-fetcher.jar/classpathentry kindlib pathbuild/lib/merge/rome.jar/classpathentry kindlib pathbuild/lib/merge/shaj.jar/classpathentry kindlib pathbuild/lib/merge/sitemesh.jar/classpathentry kindlib pathbuild/lib/merge/slf4j-api.jar/classpathentry kindlib pathbuild/lib/merge/standard.jar/classpathentry kindlib pathbuild/lib/merge/stringprep.jar/classpathentry kindlib pathbuild/lib/merge/tinder.jar/classpathentry kindlib pathbuild/lib/merge/xpp3.jar/classpathentry kindlib pathbuild/lib/objenesis.jar/classpathentry kindlib pathbuild/lib/src/commons-lang-sources.jar/classpathentry kindlib pathbuild/lib/ant/xmltask.jar/classpathentry kindlib pathsrc/plugins/clientControl/lib/commons-fileupload-1.0.jar/classpathentry kindlib pathsrc/plugins/fastpath/lib/commons-fileupload-1.0.jar/classpathentry kindlib pathsrc/plugins/fastpath/lib/lucene.jar/classpathentry kindlib pathsrc/plugins/fastpath/lib/xstream.jar/classpathentry kindlib pathsrc/plugins/gojara/lib/json.jar/classpathentry kindlib pathsrc/plugins/kraken/lib/concurrent.jar/classpathentry kindlib pathsrc/plugins/kraken/lib/dwr.jar/classpathentry kindlib pathsrc/plugins/kraken/lib/httpclient.jar/classpathentry kindlib pathsrc/plugins/kraken/lib/httpcore.jar/classpathentry kindlib pathsrc/plugins/kraken/lib/jainsipapi.jar/classpathentry kindlib pathsrc/plugins/kraken/lib/jainsipri.jar/classpathentry kindlib pathsrc/plugins/kraken/lib/jakarta-regexp.jar/classpathentry kindlib pathsrc/plugins/kraken/lib/jcip-annotations.jar/classpathentry kindlib pathsrc/plugins/kraken/lib/jggapi.jar/classpathentry kindlib pathsrc/plugins/kraken/lib/jml.jar/classpathentry kindlib pathsrc/plugins/kraken/lib/joscar-common.jar/classpathentry kindlib pathsrc/plugins/kraken/lib/joscar-protocol.jar/classpathentry kindlib pathsrc/plugins/kraken/lib/jqql.jar/classpathentry kindlib pathsrc/plugins/kraken/lib/jsocks.jar/classpathentry kindlib pathsrc/plugins/kraken/lib/json.jar/classpathentry kindlib pathsrc/plugins/kraken/lib/martyr.jar/classpathentry kindlib pathsrc/plugins/kraken/lib/msim.jar/classpathentry kindlib pathsrc/plugins/kraken/lib/openymsg.jar/classpathentry kindlib pathsrc/plugins/kraken/lib/smack.jar/classpathentry kindlib pathsrc/plugins/kraken/lib/smackx.jar/classpathentry kindlib pathsrc/plugins/kraken/lib/stcomm.jar/classpathentry kindlib pathsrc/plugins/kraken/lib/xmlrpc.jar/classpathentry kindlib pathsrc/plugins/jingleNodes/lib/jnsapi.jar/classpathentry kindlib pathsrc/plugins/monitoring/lib/dwr.jar/classpathentry kindlib pathsrc/plugins/monitoring/lib/itext.jar/classpathentry kindlib pathsrc/plugins/monitoring/lib/jcommon.jar/classpathentry kindlib pathsrc/plugins/monitoring/lib/jfreechart.jar/classpathentry kindlib pathsrc/plugins/monitoring/lib/jrobin.jar/classpathentry kindlib pathsrc/plugins/monitoring/lib/lucene.jar/classpathentry kindlib pathsrc/plugins/monitoring/lib/picocontainer.jar/classpathentry kindlib pathsrc/plugins/registration/lib/recaptcha4j.jar/classpathentry kindlib pathsrc/plugins/sip/lib/JainSipApi1.1.jar/classpathentry kindlib pathsrc/plugins/sip/lib/nist-sip-1.2.jar/classpathentry kindlib pathsrc/plugins/userImportExport/lib/commons-fileupload-1.0.jar/classpathentry kindlib pathsrc/plugins/userImportExport/lib/isorelax.jar/classpathentry kindlib pathsrc/plugins/userImportExport/lib/msv.jar/classpathentry kindlib pathsrc/plugins/userImportExport/lib/relaxngDatatype.jar/classpathentry kindlib pathsrc/plugins/userImportExport/lib/xsdlib.jar/classpathentry kindlib pathsrc/test/throttletest/build/lib/smack.jar/classpathentry kindlib pathsrc/test/throttletest/build/lib/smackx.jar/classpathentry kindlib pathsrc/web/WEB-INF/lib/commons-fileupload.jar/classpathentry kindlib pathsrc/web/WEB-INF/lib/commons-io.jar/classpathentry kindlib pathsrc/web/WEB-INF/lib/dwr.jar/classpathentry kindlib pathbuild/lib/merge/servlet-api.jar/classpathentry kindlib pathbuild/lib/ant/ant-junit.jar/classpathentry kindlib pathbuild/lib/ant/ant-junit4.jar/classpathentry kindcon pathorg.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7/classpathentry kindlib pathsrc/plugins/stunserver/lib/jstun-0.6.1.jar/classpathentry kindlib pathbuild/lib/merge/jetty-jmx.jar/classpathentry kindlib pathbuild/lib/merge/mina-integration-jmx.jar/classpathentry kindlib pathbuild/lib/dist/bcpg-jdk15on.jar/classpathentry kindlib pathbuild/lib/dist/bcpkix-jdk15on.jar/classpathentry kindlib pathbuild/lib/dist/bcprov-jdk15on.jar/classpathentry kindlib pathbuild/lib/merge/jetty-servlets.jar/classpathentry kindlib pathbuild/lib/merge/spdy-client.jar/classpathentry kindlib pathbuild/lib/merge/spdy-core.jar/classpathentry kindlib pathbuild/lib/merge/spdy-http-common.jar/classpathentry kindlib pathbuild/lib/merge/spdy-http-server.jar/classpathentry kindlib pathbuild/lib/merge/spdy-server.jar/classpathentry kindlib pathbuild/lib/merge/javax-websocket-client-impl.jar/classpathentry kindlib pathbuild/lib/merge/javax-websocket-server-impl.jar/classpathentry kindlib pathsrc/plugins/callbackOnOffline/lib/javax.ws.rs-api-2.0.1.jar/classpathentry kindlib pathsrc/plugins/userservice/lib/jersey-bundle-1.18.jar/classpathentry kindlib pathbuild/lib/hamcrest-core.jar/classpathentry kindlib pathbuild/lib/jaxb-api.jar/classpathentry kindlib pathbuild/lib/ant/jugbbant-1.7.jar/classpathentry kindlib pathbuild/lib/ant/slf4j-simple.jar/classpathentry kindlib pathbuild/lib/ant/xalan.jar/classpathentry kindlib pathbuild/lib/dist/javax.websocket-api.jar/classpathentry kindlib pathbuild/lib/dist/npn-boot.jar/classpathentry kindlib pathbuild/lib/merge/javassist.jar/classpathentry kindlib pathbuild/lib/merge/javax.websocket-api.jar/classpathentry kindlib pathbuild/lib/merge/jetty-plus.jar/classpathentry kindlib pathbuild/lib/merge/jetty-schemas.jar/classpathentry kindlib pathbuild/lib/merge/mina-integration-beans.jar/classpathentry kindlib pathbuild/lib/merge/mina-integration-ognl.jar/classpathentry kindlib pathbuild/lib/merge/ognl.jar/classpathentry kindlib pathbuild/lib/merge/org.apache.taglibs.taglibs-standard-impl.jar/classpathentry kindlib pathbuild/lib/merge/org.apache.taglibs.taglibs-standard-spec.jar/classpathentry kindlib pathbuild/lib/merge/org.eclipse.jetty.apache-jsp.jar/classpathentry kindlib pathbuild/lib/merge/org.eclipse.jetty.orbit.org.eclipse.jdt.core.jar/classpathentry kindlib pathbuild/lib/merge/org.mortbay.jasper.apache-el.jar/classpathentry kindlib pathbuild/lib/merge/org.mortbay.jasper.apache-jsp.jar/classpathentry kindlib pathbuild/lib/merge/websocket-api.jar/classpathentry kindlib pathbuild/lib/merge/websocket-client.jar/classpathentry kindlib pathbuild/lib/merge/websocket-common.jar/classpathentry kindlib pathbuild/lib/merge/websocket-server.jar/classpathentry kindlib pathbuild/lib/merge/websocket-servlet.jar/classpathentry kindlib pathbuild/lib/src/ant-jive-edition-sources.jar/classpathentry kindlib pathbuild/lib/src/slf4j-api-sources.jar/classpathentry kindlib pathbuild/lib/src/slf4j-log4j12-sources.jar/classpathentry kindoutput pathwork/classes/ /classpath 【3】利用 ant 编译openfire 源码 step5 ant 编译项目 build/build.xml -run as - ant build - 执行ant编译源码  编程成功后会在项目 根目录下生成两个新的文件夹target 和 work 。 【4】运行 openfire 项目 step6Build Path配置中把  /openfirec/src/i18n 、/openfire/src/resources/jar 、/openfire/build/lib/dist 文件夹添加到 Source 中step7配置启动参数 run -run configurations 把默认nameNew_configuration 修改成ServerStarter。 选中Main选项卡点击Browse按钮选择 openfire_src 项目;单击Search 按钮输入ServerStarter 自动过滤后选择ServerStarter – org.jivesoftware.openfire.starter 选中Arguments选项卡在VM arguments中填入 -DopenfireHome${workspace_loc:openfire}/target/openfire 注意项目路径 ${workspace_loc:openfire} 选中Common选项卡将Debug和Run打钩方便之后快速启动然后点击apply再点击run 【5】运行结果SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/D:/classical_books/asiainfo/eclipse_one/openfire_src_4_0_2/openfire_src/build/lib/dist/slf4j-log4j12.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: Found binding in [jar:file:/D:/classical_books/asiainfo/eclipse_one/openfire_src_4_0_2/openfire_src/build/lib/ant/slf4j-simple.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation. SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory] Openfire 4.0.2 [Jul 10, 2016 2:00:17 PM] Admin console listening at http://lenovo-pc:9090 //表明管理器控制台 正在监听9090 端口最后 接着输入 http://localhost:9090  进入控制台进行 openfire 的相关配置 就到这里了接下来的steps 都比较简单了
http://www.zqtcl.cn/news/982697/

相关文章:

  • 企业名称注册查询官网入口免费seo网站推广
  • 浙江门户网站建设公司个体工商户查询
  • 做网站的注意点赛事竞猜网站开发
  • 现在流行用什么语言做网站ppt设计教程网
  • 高端网站哪种好培训机构不退钱最怕什么举报
  • 青岛个人建站模板wordpress没有链接
  • 网上学习网站有哪些厦门城乡建设局网站
  • 怎样创建网站快捷方式个人制作一个网站的费用
  • 恒信在线做彩票的是什么样的网站软件开发流程管理
  • 网站服务器地址在哪里看艺术学校网站模板
  • 郑州中心站网站建设价格标准新闻
  • 电子商务网站管理互联网营销师主要做什么
  • 门户网站指的是什么凯里网络公司建设网站
  • 网站接入服务商查询0建设营销型网站步骤
  • 长沙如何做百度的网站小型网站建设实训教程
  • 昆明网络公司网站网站建设经费请示
  • 手机端网站欣赏wordpress 文章rss
  • 做网站一定要实名认证吗国外免费空间网站申请
  • 阿里云网站空间主机长春网站建设设计
  • 龙华网站建设yihekj长沙招聘网站制作
  • 网站怎么做文本跳出来网络规划设计师有用吗
  • 室内设计网站官网大全中国那些企业做网站做得好
  • 状态管理名词解释网站开发网络营销推广方案案例
  • 做网站需要几大模板河南中国建设信息网
  • 成都温江网站建设空间网页版
  • 做美股的数据网站邢台网站建设公司哪家好一点
  • 青岛即墨网站开发查询建设用地规划许可证在哪个网站
  • 成都APP,微网站开发芜湖企业100强
  • 江门搜索引擎网站推广网约车多少钱一辆
  • 北京高端网站建设宣传请人做软件开发的网站