eclipse常用設置


Eclipse重新設置workspace

Window—>Preferences—>General—>Startup and Shutdown—>Workspaces—>選中Prompt for workspace on startup

Eclipse修改jsp的默認編碼
Window—>Preferences->Web->JSP Files->Encoding
Eclipse修改字體大小

Window—>Preferences—>General->Appearance->Colors and Font->Basic->Text Font 

eclipse修改工作空間的默認編碼

 

Window—>Preferences—>General->Workspace->右側Text file encoding

eclipse有錯誤不顯示紅叉

 

整個環境修改
window->preferences->java->compiler->building->build path problems-->選中abort Incomplete build path/Circular dependencies 這兩個選項修改為Warning

eclipse不顯示referenced libraries

  引用的第三方Jar 沒有放在referenced libraries 目錄下,沒注意一個細節,即Project Explorer與Package Explorer的區別,在Package Explorer窗口中會出現Referenced Libraries,但Java EE 透視圖中默認左邊只有Project Explorer窗口。因此只要打開Package Explorer窗口即可,打開方法:菜單Window->Show View->Other->Java->Package Explorer ,如果Package Explorer窗口中仍不見Referenced Libraries目錄,則可以點擊Package Explorer窗口右上角的倒三角箭頭,在彈出的菜單中選擇“Show 'Referenced Libraries' Node.”

Eclipse的工作空間

Eclipse的工作空間\.metadata\.plugins\org.eclipse.wst.server.core目錄,修改目錄內文件server.xml

sun.misc.BASE64Encoder找不到jar包的解決方法

  后來想起當時這個項目是發布在tomcat7.0下面的, 也就是說當時這個項目buildpath下"add library->Server runtime是tomcat7.0,而現在我給這個項目添加的server runtime是tomcat 6.0,所以會出現這樣的錯誤。當我改了server runtime為tomcat 7.0以后就沒有報錯了。

  1.右鍵項目-》屬性-》java bulid path-》jre System Library-》access rules-》resolution選擇accessible,下面填上** 點擊確定即可!!!

  2.在MyEclipse中編寫Java代碼時,用到了BASE64Decoder,import sun.misc.BASE64Decoder;可是Eclipse提示: 

  Access restriction: The type BASE64Decoder is not accessible due to restriction on required library C:\Program files\java\jre6\lib\rt.jar 
  Access restriction : The constructor BASE64Decoder() is not accessible due to restriction on required library
  C:\Program files\java\jre6\lib\rt.jar 
  解決方案1(推薦): 
    只需要在project build path中先移除JRE System Library,再添加庫JRE System Library,重新編譯后就一切正常了。 
  解決方案2: 
    Windows -> Preferences -> Java -> Compiler -> Errors/Warnings -> 
    Deprecated and trstricted API -> Forbidden reference (access rules): -> change to warning 

eclipse下使用Ant的scp

Window—>Preferences—>Ant-->RunTime-->ClassPath-->Ant Home Entries(Default)下添加jsch-xxx.jar

右側:Add JARs-->選擇jsch-xxxx.jar  eclipse即能完美支持scp

Eclipse 自定義代碼格式

Window—>Preferences—>java-->Code Style-->Fomatter-->選中想要編輯的代碼類型,比如my-->edit..進行編輯

Eclipse中build.xml運行Ant Build控制台沒有輸出的解決方法

  右鍵build.xml文件Run as里選擇External Tools Configuration...,在Main標簽下的Arguments輸入框內輸入-logger org.apache.tools.ant.NoBannerLogger,然后點擊Run 按鈕即可解決Console控制台無輸出的問題。

eclipse下ant無法使用

Eclipse(我的是3.3版本的),Windows-->preferences-->Ant-->runtime-->classpath-->Ant home Entires-->add External jar

Could not find the main class: org.eclipse.ant.internal.launching.remote.InternalAntRunner.  Program will exit.

選中了一個單詞 “String” ,其他相同的單詞“String” 的顏色就會變化
"Window"-"preferences"-"Java"-"Editor"-"Mark Occurrences"復選框勾選 
eclipse更換單個項目jdk版本

java Build Path --->下面不是有一項 jar system library 嗎 ? 如果沒有就點 add library ,添加一個jre 。有的話,就點擊右側的 edit .自已選一個就 ok .

java Complier--->改變jdk版本

eclipse tomcat

Tomcat version 6.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 Web modules

  最近在用eclipse做項目,新建項目時什么都貪新,用最新的版本,在Dynamic web module version欄里選了最新的3.0版本,布署項目的時候就出現了如期的錯誤,在網上看到http://hi.baidu.com/yolanda441/b ... 41d36dd1164e2e.html這位兄弟的博客,解決了問題,現將方法貼於此,希望對別人有所幫助,通過search,發現在project的.setting folder下面,有個名為org.eclipse.wst.common.project.facet.core.xml的文件,里面配置有各種版本信息。此時,按照本機配置修改這個文件,問題就解決了。

<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
    <runtime name="Apache Tomcat v5.5"/>
    <fixed facet="jst.web"/>
    <fixed facet="jst.java"/>
    <installed facet="jst.java" version="5.0"/>
    <installed facet="jst.web" version="2.4"/>
    <installed facet="wst.jsdt.web" version="1.0"/>
</faceted-project>

像我這樣的錯誤,可以下載Tomcat 7。0解決,不過我閑麻煩,干脆就在配置文件中把<installed facet="jst.web" version="3.0"/> 改成低些的版本version="2.5" 就好了

改變classes的位置,發布到 WEB-INF 下的 classes 里

1.eclipse新建的Dynamic web project 默認是將類編譯在build如果在eclipse中配置了tomcate(server項),用自帶的發布功能,是能自動識別的。
2.自已修改到WEB-INF下也是可以的,要修改eclipse設置,具體做法右鍵你的工程-〉java Build Path-〉source項頁面最下面的default out folder,選擇到你的web-inf 目錄的classes下,沒有要新建,好像您沒有使用自動發布功能.

源碼包導入方法

1、Navigate-->Open Type-->輸入自己想要查看的類-->雙擊要查看類-->如果沒有源碼就會彈出源碼選擇框-->選擇本地源碼即可

2、右鍵需要導入源碼的項目-->Bulid Path-->Configure Build path-->Libraries選項卡-->找到jar包-->展開-->選中Source attachment-->Edit-->選擇本地源碼

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM