posted @ 2017-11-30 14:16 朱杰兵 閱讀(404) | 評論 (0) | 編輯 收藏
1)打開“Project Structure”
2)配置“Facets”
3)配置“Artifacts”
4) 啟動“Edit Configurations”
5) Add New 'Tomcat Server' 配置
6) 配置Deplyment
7) 配置Server
其結果如下:
8) 啟動Web Server
現在可以通過Browser訪問WebServer的頁面了。
posted @ 2017-11-23 13:49 朱杰兵 閱讀(100) | 評論 (0) | 編輯 收藏
一,JRebel 插件 獲取與安裝
直接在 IDEA 中操作獲取 JRebel 插件


安裝完成,記得重啟 IDEA 使剛才安裝的插件生效。
二,激活
Paste_Image.pngPaste_Image.png
http://idea.lanyus.com/ilanyu
lanyu19950316@gmail.com
在此感謝 IDEA開源社區 http://www.ideajava.org/Paste_Image.pngPaste_Image.png三:使用
Paste_Image.pngPaste_Image.pngPaste_Image.pngPaste_Image.png配置完畢!
Paste_Image.png啟動項目之后
任意修改 java 代碼,并 ctrl + s 保存 ,update classes and resources 一下。當一個項目使用maven多模塊開發時通過上面的配置, 只能自動加載webapp所在的模塊, 若想改動其他模塊的代碼也要自動加載, 需在項目的根(父)pom.xml中加入下面的配置:
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
運行mvn jrebel:generate, 生成rebel.xml文件.
posted @ 2017-11-23 13:45 朱杰兵 閱讀(263) | 評論 (0) | 編輯 收藏







posted @ 2017-11-23 13:42 朱杰兵 閱讀(1351) | 評論 (0) | 編輯 收藏
posted @ 2017-11-23 13:40 朱杰兵 閱讀(497) | 評論 (0) | 編輯 收藏
My problem fixed after I added below dependency to my pom.xml and downgrade the spring-boot-starter-parent to version 1.5.2.RELEASE.
<dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-netflix-eureka-server</artifactId><version>1.1.6.RELEASE</version></dependency>
posted @ 2017-11-15 01:25 朱杰兵 閱讀(2219) | 評論 (0) | 編輯 收藏
posted @ 2017-09-27 14:50 朱杰兵 閱讀(375) | 評論 (0) | 編輯 收藏
第一步:下載jrebel
tomcat和eclipse的安裝就不說了,打開eclipse,打開help-》Eclipse Marketplace,搜索jrebel,點擊Installed安裝。
第二步:激活
Open Help > JRebel Activation in your IDE 選中connect to license server 輸入http://jrebel.scuxl.cn/xxx,隨便輸入一個郵箱
輸入這個,馬賽克部分隨便填個郵箱
第三步:配置tomcat服務器
還是剛才的Jrebel Configuration配置頁面,打開Startup欄,選擇Run via IDE,選擇servers:
這里特別強調了Project-》Build Automatically要勾選上。
第四步:配置需要熱部署的項目
還是剛才的Jrebel Configuration配置頁面,打開Projects欄,勾選JR圖標下的項目,這里會在項目里生成一個rebel.xml文件。
第五步:編譯項目,啟動servers
在Servers攔下右擊tomcat server選擇start啟動,更改代碼測試一下你的熱部署是不是即時的吧
------------------------------------------------------------------
另一種激活方式
方法2:
登錄這個網站,使用臉書或者推特登錄(需要越墻),然后輸入郵箱,會要求驗證(登錄郵箱驗證,點擊驗證鏈接),在輸入手機號,不需要驗證手機號。之后會進入
把這個粘到開發工具里面也可以無限制使用。
posted @ 2017-08-18 00:49 朱杰兵 閱讀(153) | 評論 (0) | 編輯 收藏
posted @ 2017-06-16 17:17 朱杰兵 閱讀(129) | 評論 (0) | 編輯 收藏
這要說到==和 equals 的區別了。
1. ==比較的是兩個對象在內存中的地址值(棧中的內容)。
2.equals 是 Java.lang.Object 類的一個方法。equals 比較的是兩個對象的內容(堆中的內容)。java 中所有的類都默認繼承于 Object,所以所有的類都有這個方法。
但是 Long 是一個對象,是對 long 的封裝。我們看一下 Long 對象的源碼,里面的 equals 方法是這么寫的:
1 public boolean equals(Object obj) { 2 if (obj instanceof Long) { 3 return value == ((Long)obj).longValue(); 4 } 5 return false; 6 }
所以兩個 Long 類型的變量進行比較的話,要么用 equals,要么先調用longValue 方法,拿到里面的 long 值之后再進行==比較。
posted @ 2017-05-26 10:39 朱杰兵 閱讀(174) | 評論 (0) | 編輯 收藏