記錄踩過的坑-Eclipse

目錄

 

1. Servers各種操作

2. 調試web程序時,要把Eclipse中的jre改成jdk

3. Eclipse代碼自動對齊

4. Maven項目Update Project後JRE System Library自動變回1.5解決辦法

5. eclipse怎麼修改重命名類

6. 自動添加main方法

7. eclipse中幾行代碼整體向左向右縮進快捷鍵

8. restriction on required library 'C:\Program Files\Java\jdk1.8.0_191\jre\lib\rt.jar


1. Servers各種操作

打開Servers視圖

新建Server(如果從未建過Server)

其他方式新建

Servers視圖空白區域鼠標右鍵。

在server中添加項目

鼠標右鍵某server

選擇window ----show view---services可以看到服務的面板

雙擊tomcat進入配製界面Service Locations(Specify the server path (i.e. catalina.base) and deploy path. Server must be published with no modules present to make changes.)選項變灰色無法更改配製。

若要更改,則把tomcat下的所有項目移除。並右擊,clean...之後方可設置。。。啓動後將又變爲黑色。

默認選項爲:

Use workspace metadata(dose not modify Tomcat installation)

修改選項爲:

Use Tomcat installation(takes control of Tomcat installation)

 

2. 調試web程序時,要把Eclipse中的jre改成jdk

Window-》preferences-》java-》installed jres

 

3. Eclipse代碼自動對齊

或者ctrl+shift+F

 

4. Maven項目Update Project後JRE System Library自動變回1.5解決辦法

最近在搭建Spring Boot項目《一步步搭建 Spring Boot maven 框架的工程》的時候,雖然設置JRE System Library爲1.8,但是,當我 用 Maven Update Project構建後自動變回1.5。查資料後發現,主要原因在於每次Update Project時,它就會使用 Maven settings文件下的 JDK 默認版本,而且恰恰未在POM文件配置 JDK 版本。比較好的解決辦法是同時修改Maven setting文件和項目的POM文件。

 ① 修改POM文件 

按 Ctrl+C 複製代碼

<build>

        <plugins>            

            <plugin>

                <groupId>org.apache.maven.plugins</groupId>

                <artifactId>maven-compiler-plugin</artifactId>

                <configuration>

                    <source>1.8</source>

                    <target>1.8</target>

                    <encoding>UTF-8</encoding>

                </configuration>

            </plugin>

        </plugins>

    </build>

按 Ctrl+C 複製代碼

② 設置Maven setting文件

 

javascript:void(0);

    <profile>    

        <id>jdk-1.8</id>    

        <activation>    

            <activeByDefault>true</activeByDefault>    

            <jdk>1.8</jdk>    

        </activation>    

        <properties>    

            <maven.compiler.source>1.8</maven.compiler.source>    

            <maven.compiler.target>1.8</maven.compiler.target>    

            <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>    

        </properties>    

    </profile>

javascript:void(0);

配置完成後,執行Update Project更新項目配置就好發現,JRE環境還是指定的版本。這裏使用了jdk 1.8,對於其它版本同樣適用。

 

5. eclipse怎麼修改重命名類

首先要選中java類名稱,然後點擊鼠標右鍵。

彈出了下拉菜單中,進行選擇爲refactor的選項。

彈出了下一個菜單中選擇rename的選項菜單。

彈出了一個提示,那麼就可以對類名進行重新修改了。

修改完成之後,然後按鍵盤中的enter的鍵。

 

6. 自動添加main方法

新建類的窗口中勾選

 

7. eclipse中幾行代碼整體向左向右縮進快捷鍵

Tab 使選中的代碼向右

Shift +Tab 使選中的代碼向左

 

8. restriction on required library 'C:\Program Files\Java\jdk1.8.0_191\jre\lib\rt.jar

右鍵報錯項目→Build Path→configure build path→選擇libraries→移除JRE System Library[jre版本]→點擊應用之後再重新選擇Add library中的JRE System Library添加再應用。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章