日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) >

roller在eclipse中的部署

發(fā)布時(shí)間:2024/9/5 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 roller在eclipse中的部署 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

  最近在myeclipse中部署了ROLLER4.0.1

  環(huán)境配置:JDK 1.5.0_15,Tomcat 6.0.26,eclipse 3.4.1+Myeclipse 7.0.1

  下載Roller的時(shí)候最好下載2個(gè)包,apache-roller-src-4.0.1.zip這個(gè)是源碼包,apache-roller-4.0.1.zip這個(gè)是Roller的發(fā)布包。用2個(gè)包的原因是源碼包中有些源碼在myeclipse中編譯的時(shí)候會(huì)有問(wèn)題。

  新建一個(gè)Web項(xiàng)目,命名roller

  解壓apache-roller-src-4.0.1.zip(src)和apache-roller-4.0.1.zip(bin).

  把解壓的源碼包(src)apps/weblogger/src/java目錄整個(gè)復(fù)制到src里面;

  添加jar文件到lib,源碼包里面tools下面有全部的包,不過(guò)很分散,比較省力的方法是從bin下面的WEB-INF/lib下面所有的jar文件復(fù)制到項(xiàng)目的lib文件夾下;

  roller默認(rèn)使用mysql數(shù)據(jù)庫(kù),lib中缺少mysql的jdbc驅(qū)動(dòng),從網(wǎng)上下載mysql-connector-java-5.1.7-bin.jar(最新版本可以到官方網(wǎng)站下載),放入lib文件夾下。

  從bin中復(fù)制除了WEB-INF以外所有文件到項(xiàng)目的WebRoot下

  復(fù)制bin中WEB-INF下面的除了classes外的所有文件到我們項(xiàng)目的WEB-INF下

  復(fù)制bin中WEB-INF/classes下面復(fù)制除了org目錄外的所有文件到我們項(xiàng)目的src下面

  從網(wǎng)上下載activation.jarmail.jar放到tomcatcommon/lib目錄下

?

  新建一個(gè)roller-custom.properties,放到項(xiàng)目的src下面,內(nèi)容為:

  database.configurationType=jndi
  installation.type=auto

  jdbc.driverClass=com.mysql.jdbc.Driver
  jdbc.connectionURL=jdbc:mysql://localhost:3306/rollerdb?autoReconnect=true&useUnicode=true&characterEncoding=

  utf-8&mysqlEncoding=utf8
  jdbc.username=root
  jdbc.password=root

  注意:jdbc.connectionURL后面帶上參數(shù)utf8不然亂碼可能會(huì)。還有installation.type=auto是在剛開(kāi)始的時(shí)候數(shù)據(jù)庫(kù)沒(méi)有表格的情況下設(shè)定,如果數(shù)據(jù)庫(kù)中已經(jīng)建立所有表格的話請(qǐng)修改installation.type=manual.

  

  在項(xiàng)目的WebRoot/META-INF下面新建context.xml,內(nèi)容為:

<Context path="/roller"
??? docBase="D:/work/roller/WebRoot" debug="0">

? <Resource name="jdbc/rollerdb" auth="Container" type="javax.sql.DataSource"
??? driverClassName="com.mysql.jdbc.Driver"
??? url="jdbc:mysql://localhost:3306/rollerdb?autoReconnect=true&amp;useUnicode=true&amp;characterEncoding=utf-8&amp;mysqlEncoding=utf8"
??? username="root"
??? password="root"
??? maxActive="20" maxIdle="3" removeAbandoned="true" maxWait="3000" />

? <Resource name="mail/Session" auth="Container" type="javax.mail.Session"
???? mail.smtp.host="smtp-server.example.com" />

</Context>

這個(gè)用于程序需要使用的數(shù)據(jù)源,舊版本的tomcat需要在%tomcat%/conf/server.xml中修改

?

  創(chuàng)建數(shù)據(jù)庫(kù):

  create database?rollerdb default charset utf8;

  

  接下來(lái)比較變態(tài)的修改,刪除lib下面的roller-web.jar,刪除src/org/apache/roller/weblogger/下面的pojos文件夾。

  roller-business.jarroller-web.jar這二個(gè)jar其實(shí)就是我們src中的所有java文 件的編譯打包,為了不重復(fù),先把roller-web.jar刪除掉.

  刪除pojos包是因?yàn)檫@個(gè)包在eclipse編譯的時(shí)候有問(wèn)題,詳細(xì)請(qǐng)看下面:

  http://old.nabble.com/Class-has-not-been-%28JPA%29-enhanced--%28was-Re%3A-Daily-report-of-Referrers-%29-td17131123s12275r0.html

?

  • As?I?remember?things,?the?POJOs?in?Roller?are?JPA?"enhanced"?at?build ??
  • time,?which?means?that?we?run?a?special?OpenJPA?Ant?task?against?the ??
  • POJO?classes?and?it?make?some?bytecode?changes?to?the?.class?files. ??
  • ??
  • If?you?are?running?against?the?jars?in?Roller's?WEB-INF/lib?direcory ??
  • then?the?POJO?classes?should?have?the?enhanced?bits?and?I'm?not?sure ??
  • what?would?cause?JPA?to?think?otherwise. ??
  • ??
  • What?version?of?Roller?are?you?using??Are?you?using?a?custom?build?
  •   如果不刪除這個(gè)pojos包,啟動(dòng)報(bào)錯(cuò),The type "class org.apache.roller.weblogger.pojos.TaskLock" has not been enhanced.

      

    所有準(zhǔn)備工作做好的話啟動(dòng)應(yīng)該沒(méi)問(wèn)題,如果開(kāi)始的時(shí)候沒(méi)有數(shù)據(jù)庫(kù)表格,啟動(dòng)會(huì)提示創(chuàng)建表格,一路下去就能進(jìn)入歡迎界面。

    轉(zhuǎn)載于:https://www.cnblogs.com/wattone/archive/2010/04/07/1706184.html

    總結(jié)

    以上是生活随笔為你收集整理的roller在eclipse中的部署的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

    如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

    主站蜘蛛池模板: 黄色国产在线视频 | 欧美日韩高清不卡 | 女人黄色片 | 日本美女黄色 | 亚洲成年人 | 天堂网久久 | 色校园| 天天撸夜夜操 | 色屁屁影院www国产高清麻豆 | 中文字幕一区在线播放 | 碰碰久久 | 黄色一级大片免费版 | 国模精品一区二区三区 | 久久视频在线播放 | 天降女子在线观看 | 欧美粉嫩videosex极品 | 无码人妻精品一区二区三区不卡 | 精品人妻一区二区三区四区久久 | 美女脱光内衣内裤 | 欧洲人妻丰满av无码久久不卡 | 香蕉黄视频 | 久久精品国产大片免费观看 | 牛牛影视一区二区三区 | 白峰美羽在线播放 | 中文字幕国产 | 色婷婷久久久亚洲一区二区三区 | 日韩三级在线免费观看 | aaa一区二区三区 | 人人九九精品 | 国产一区二区久久久 | 亚洲精品美女网站 | 免费在线观看一区 | h视频免费在线观看 | 国产av天堂无码一区二区三区 | 日本午夜网 | 伊人成人动漫 | 欧美激情精品久久久久久 | 射精一区二区 | 国产高清视频一区 | 欧美日韩免费在线观看 | 国内精品视频在线观看 | 波多野结衣理论片 | 欧美亚洲专区 | 日本aaa级片 | 亚洲调教 | 久久久午夜影院 | 一级黄色录象 | 人人澡超碰碰 | 老司机在线永久免费观看 | 息与子五十路翔田千里 | 午夜福利理论片在线观看 | 黄网在线免费 | 亚洲国产123 | 久操影视 | 亚洲深夜福利视频 | 北条麻妃青青久久 | 亚洲视频高清 | 超碰97自拍| 依依成人在线视频 | 五月婷婷激情综合网 | 久久福利视频网 | 第一页在线视频 | 日韩视频一区二区在线观看 | 一区二区三区在线观看免费视频 | 久久精品2019中文字幕 | www操 | 91亚洲国产成人精品一区 | 日本在线加勒比 | 国产精品日韩一区二区 | 婷婷丁香九月 | 在线观看色视频 | 丰满人妻熟妇乱偷人无码 | 天天摸天天操天天爽 | 久草福利| 那里可以看毛片 | 久久最新免费视频 | 久久久激情 | 国产精品欧美一区二区三区 | 精品视频在线一区二区 | 狠狠干人人干 | 欧美日韩一区三区 | 五月天三级 | 国产麻豆天美果冻无码视频 | 91国产丝袜在线播放 | 少妇色欲网 | 日本在线网站 | 国产又粗又大又长 | 中文字幕在线观 | 精品人伦一区二区三区蜜桃网站 | 久久一道本 | 欧美一级二级三级视频 | 色香蕉视频 | 色天天干 | 肉色超薄丝袜脚交一区二区图片 | 日韩精品视频久久 | 伊人久久国产 | 女裸全身无奶罩内裤内衣内裤 | 性色国产成人久久久精品 | 欧美色偷偷 |