原创 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執行的時候,就依照過程的發