顯示具有 eclipse 標籤的文章。 顯示所有文章
顯示具有 eclipse 標籤的文章。 顯示所有文章

2021年6月21日 星期一

eclipse svn 安裝

 全新的Eclipse ,預設沒有版本控管的程式,所以就要另外加裝,目前已經有非常多資源也很好安裝套件,安裝的方式如下:


Step 1. 在上方選單 H > Eclipse Marketplace  




Step 2. 在Marketplace 下svn 關鍵字,即可找到相關資源
這裡要注意,第一個 Subversive 請不要安裝,因為中間會卡住,沒仔細看,看來版本可能不符,所以別浪費時間安裝再排除問題了,直接往下拉找subclipse 這項套件,就按下install吧


Step 3.就一直往下安裝吧 會有選擇套件,REVIEW LICENSES等 就一直往下走

在此我有遇到一個問題,這只是遇到未加簽的軟體警告,直接按install anyway 

這樣就裝完啦,這時再去New Project,就會看到SVN選項了
END








eclipse IDE for JAVA全新安裝在windows平台

十多年沒有重裝eclipse ,換新電腦就更新至最新版吧

Step 1 .  先到Eclipse官網 下載安裝版



下載windows x86_64,目前只有64位元可以選啦,下載後就直接執行安裝吧

Step 2. 執行安裝檔


然後目前可以選擇要裝哪什麼樣的IDE工具,真是方便,古早先前如要各版本都要不同的安裝檔下載,然後就選擇 Eclipse IDE for Java Developers  
這個版本,他可以內建安裝JRE,我是改自己安裝OpenJDK ,windows 編譯檔在此



不過要注意,目前這個版本eclipse他只支援JDK 11 以上,所以你的版本在這之下,是無法設定上去的

Step 3.  結束

就這麼簡單,現在安裝太容易了!!



2018年11月22日 星期四

eclipse 啟動失敗 出現java.lang.ArrayIndexOutOfBoundsException

用了eclipse 這麼久,第一次遇到這個問題 記錄一下

在前次關閉eclipse都很正常的情況下,在啟動eclipse 竟然出現一個警訊 說無法啟用,要我去看LOG 檔 ,在eclipse\configuration\ 下可以看到log file 出現了以下的錯誤訊息:

.....
!ENTRY org.eclipse.osgi 4 0 2018-11-22 09:47:13.010
!MESSAGE Application error
!STACK 1
java.lang.ArrayIndexOutOfBoundsException
at java.lang.System.arraycopy(Native Method)
at java.util.Arrays.copyOfRange(Unknown Source)
at java.util.Arrays.copyOfRange(Unknown Source)
at org.eclipse.ui.internal.ide.ChooseWorkspaceDialog.lambda$7(ChooseWorkspaceDialog.java:380)
at java.util.stream.ReferencePipeline$3$1.accept(Unknown Source)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(Unknown Source)
at java.util.stream.AbstractPipeline.copyInto(Unknown Source)
at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source)
at java.util.stream.AbstractPipeline.evaluate(Unknown Source)
at java.util.stream.ReferencePipeline.collect(Unknown Source)
at org.eclipse.ui.internal.ide.ChooseWorkspaceDialog.createUniqueWorkspaceNameMap(ChooseWorkspaceDialog.java:382)
at org.eclipse.ui.internal.ide.ChooseWorkspaceDialog.createRecentWorkspacesComposite(ChooseWorkspaceDialog.java:325)
at org.eclipse.ui.internal.ide.ChooseWorkspaceDialog.createDialogArea(ChooseWorkspaceDialog.java:176)
at org.eclipse.jface.dialogs.TitleAreaDialog.createContents(TitleAreaDialog.java:158)
at org.eclipse.jface.window.Window.create(Window.java:426)
at org.eclipse.jface.dialogs.Dialog.create(Dialog.java:1095)
at org.eclipse.jface.window.Window.open(Window.java:783)
at org.eclipse.ui.internal.ide.ChooseWorkspaceDialog.prompt(ChooseWorkspaceDialog.java:114)
at org.eclipse.ui.internal.ide.application.IDEApplication.promptForWorkspace(IDEApplication.java:342)
at org.eclipse.ui.internal.ide.application.IDEApplication.checkInstanceLocation(IDEApplication.java:261)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:128)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:673)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:610)
at org.eclipse.equinox.launcher.Main.run(Main.java:1519)



經上網查了一下,排除方式很容易,只要將eclipse/configuration/.settings中的所有文件刪除就可以正常開啟了,但刪除後,一些設定包含先前記下的workspace都會被重設,不過這比不能啟動來說,還算OK啦。

而有其它篇文章有寫到  刪除 eclipse/configuration/.settings/org.eclipse.ui.ide.prefs kot. 就可以,因我已先整個目錄都刪除了,沒機會實測,等下次再碰到時再確認看看。

參考資料:

2018年7月22日 星期日

如何更換Eclipse 為暗色系的主題?

近幾年,工程師們都喜歡將開發編輯工具調整使用偏用暗色系當背景
多半是說這樣對眼睛比較好,而且在看程式碼時的辦識度,也比傳統白底的背景來的高

所以,當然不免俗也來更換一下暗色系背景,不過預設eclipse的幾個Theme並沒有暗色系的
因此,要改去其它地方下載安裝才行,不麻煩很容易,照著下面步驟執行即可

1. 請至 Eclipse Color Theme

 2.左方的Clone or download 點下按Download ZIP 下載這Theme套件

3. 解開ZIP後將eclipse-ui-themes-master 目錄移至 eclipse\dropins 下

4.重啟eclipse 
5.在eclipse 上方功能列 windows,點選選單 Preferences -> General -> Appearance -> Color Theme 即可設定 

6. 這樣就完成啦

當然選擇這種方式的安裝,你也可以透過 marketplace.eclipse.org 進行下載安裝,這個我就不介紹啦,有興趣的請自行連過去安裝 ^.^