原创 Maven實戰(四)---多模塊項目---JBOSS部署問題
這幾天在搭框架中僅僅是JBOSS就遇到了很多問題,這些問題我們在解決中。 原來JBOSS用的是5.0的版本,現在JBOSS一下升級到了7.3的版本,這是一個很大的跨越。從啓動的速度上來說無疑是越來越快的,從目錄結構
原创 Maven實戰(一)---Maven Build--缺少Jar包
新建的Maven項目,在build的時候總是打包失敗,提示少Jar包,如下: [ERROR] Failed toexecute goal on project JYYPT_TOOL: Could not resolve
原创 maven項目的目錄中報類找不到異常
一、場景 MyEclipse搭建了maven項目,目錄的建立符合maven最佳實踐。在src/test/java中建立的測試類進行測試。 二、發現問題 運行測試類TestClass,報cn.xy.TestClass找不
原创 Maven實戰(五)---兩個war包的調用
開篇前提 1、爲什麼要用兩個war包的調用? 因爲我們Maven項目每個war包都是一條線,前臺用easyui,而每一條線都要引用easyui相關的js、css,還有一些其他的樣式。爲了把這些重複的東西
原创 基於@Aspect的AOP配置
1、Spring除了支持Schema方式配置AOP,還支持註解方式:使用@Aspect來配置 2、Spring默認不支持@Aspect風格的切面聲明,通過如下配置開啓@Aspect支持: Java代碼 <aop:aspec
原创 MyEclipse啓動卡死,解決辦法
如果你使用的IDE是Myeclipse,那麼用的時間長了,很可能你的workspace裏面項目繁多,就會時不時的進行硬盤級別的工作空間調整。有時候調整後Myeclipse啓動會出問題。 這時你看到的情況是Myeclipse啓動後隨便點
原创 SWR+spring做即時通訊系統
WEB.xml </pre><pre name="code" class="html"> <context-param> <param-name>contextConfigLocation</param-name>
原创 Maven實戰(六)--- dependencies與dependencyManagement的區別
在上一個項目中遇到一些jar包衝突的問題,之後還有很多人分不清楚dependencies與dependencyManagement的區別,本篇文章將這些區別總結下來。 1、DepencyManagement應用場景
原创 【SpringMVC系列二】 EasyUI+SpringMVC--Maven項目--WEB-INF安全目錄訪問jsp
每一個Maven工程的目錄結構大都相同,這種目錄結構稱做Maven的標準目錄結構。由於Maven是約定優於配置,根據模板直接生成webapp目錄,故其默認的Webapp就是其發佈目錄。我們不需要再copy一份webcontent目錄,如
原创 Maven實戰(八)---模塊劃分
爲了防止傳遞依賴,我們各個模塊之間儘量用直接依賴的方式。本篇文章介紹多模塊化開發,我們做過Maven項目的都知道,我們的項目一般都是分模塊的,每個模塊都會對應着一個POM.xml文件,它們之間通過繼承和聚合(也稱多模塊,multi-mo
原创 【SpringMVC系列一】 EasyUI + SpringMVC 解決靜態資源訪問
我們的項目用的是EasyUI+SpringMVC+EJB+JPA,分享一下項目中遇到的一些問題及其解決方法。前臺用的EasyUI,頁面中引入了easyUI的js與css(引入路徑正確),但是無論如何都顯示不出來,如下圖: Easy
原创 Maven實戰(七)---傳遞依賴
假設A-->C B-->A ==> B-->C ,A依賴於C是直接依賴,B依賴於A是直接依賴,B依賴於C是傳遞依賴。 現象一 舉個例子:A-->log1.0 B-->log2.
原创 Maven實戰(二)---多模塊開發---缺少Jar包
Maven裏面的Jar包經常出現Missing的情況,無外乎幾種情況: 1、私服裏面沒有相應的版本號的Jar包或者Jar包沒寫版本號 2、Jar包引錯了,相應的依賴關係也就錯了 3、引入了依賴的Jar包,沒被管理起來
原创 【SpringMVC系列三】 EasyUI +springMVC 亂碼問題
存數據的時候以一種編碼方式存,讀數據的時候以一種編碼方式讀,如果不設置編碼方式則按照默認的方式來。 前臺提交數據亂碼 在前臺提交數據的時候,只要是提交漢字就會是亂碼的形式存入數據庫中(正常情況下應該是第一條數據
原创 Maven實戰(三)---插件動態打包
maven把項目的構建劃分爲不同的生命週期(lifecycle),這個過程包括:編譯、測試、打包、集成測試、驗證、部署。maven中所有的執行動作(goal)都需要指明自己在這個過程中的執行位置,然後maven執行的時候,就依照過程的發