1. eclipse中怎樣插入right批註
Java項目開發中,不可避免需要在編碼文件上面加上一些版權聲明或者類注釋,如果文件很多,手工去添加或者修改,真的很累。可以利用工具滿足我們的要求。
我是用Eclipse的,所以也就說明一下Eclipse下是怎麼做的。
一、版權聲明可以使用Jautodoc
將jautodoc的plugin和feature目錄對應到eclipse目錄中,並且帶-clean參數重新啟動一次eclipse(以後不再需要該參數)
到eclipse的window-reference菜單中,java-jautodoc,configure project specific settings中,選擇add file header,並點【edit】按鈕,輸入版權信息,保存。
以後要添加版權時,按alt+shift+J,就可以了。
類似的版權信息如下:
2. Eclipse平台入門之一:什麼是Eclipse
本文首先簡要討論 Eclipse 的開放源代碼性質及其對多種編程語言的支持,然後通過一個簡單的程序例子展示 Java 開發環境。本文還將考查以插件擴展形式可用的一些軟體開發工具,並展示一個用於 UML 建模的插件擴展。 Eclipse 是一個開放源代碼的、基於 Java 的可擴展開發平台。就其本身而言,它只是一個框架和一組服務,用於通過插件組件構建開發環境。幸運的是,Eclipse 附帶了一個標準的插件集,包括 Java 開發工具(Java Development Tools,JDT)。 雖然大多數用戶很樂於將 Eclipse 當作 Java IDE 來使用,但 Eclipse 的目標不僅限於此。Eclipse 還包括插件開發環境(Plug-in Development Environment,PDE),這個組件主要針對希望擴展 Eclipse 的軟體開發人員,因為它允許他們構建與 Eclipse 環境無縫集成的工具。由於 Eclipse 中的每樣東西都是插件,對於給 Eclipse 提供插件,以及給用戶提供一致和統一的集成開發環境而言,所有工具開發人員都具有同等的發揮場所。 這種平等和一致性並不僅限於 Java 開發工具。盡管 Eclipse 是使用 Java 語言開發的,但它的用途並不限於 Java 語言;例如,支持諸如 C/C++、COBOL 和 Eiffel 等編程語言的插件已經可用,或預計會推出。Eclipse 框架還可用來作為與軟體開發無關的其他應用程序類型的基礎,比如內容管理系統。 基於 Eclipse 的應用程序的突出例子是 IBM 的 WebSphere Studio Workbench,它構成了 IBM Java 開發工具系列的基礎。例如,WebSphere Studio Application Developer 添加了對 JSP、servlet、EJB、XML、Web 服務和資料庫訪問的支持。 Eclipse 是開放源代碼的軟體 開放源代碼軟體是這樣一種軟體,它們在發布時附帶了旨在確保將某些權利授予用戶的許可證。當然,最明顯的權利就是源代碼必須可用,以便用戶能自由地修改和再分發該軟體。這種用戶權利的保護是通過一種稱為 left 的策略來完成的:軟體許可證主張版權保護,除非明確授予用戶這樣的權利,否則用戶不得分發該軟體。left 還要求同一許可證涵蓋任何被再分發的軟體。這實際上倒置了版權的目的使用版權來授予用戶權利,而不是為軟體的開發者保留版權left 經常被描述為保留所有版權。 曾經四處蔓延的對開放源代碼軟體的許多恐懼、擔憂和疑慮,都與某些 left 許可證的所謂病毒性質有關如果使用開放源代碼軟體作為您開發的程序的一部分,您將失去自己的知識產權,因為該許可證將傳染您開發的專有部分。換句話說,該許可證可能要求與開放源代碼軟體一起打包的所有軟體,都必須在相同的許可證之下發布。雖然這對最著名的 left 許可證(即 GNU 通用公共許可證,例如 Linux 就是在該許可證之下發布的)來說可能是事實,當時還有其他許可證在商業化和社區考慮之間提供了較好的平衡。
3. MyEclipse是不是有版權的軟體
是有版權的,基本上所有發布的東西都是有版權的,包括免費的軟體,比如Eclilpse!
你可以查看它的幫助里的about:Help-->About Eclipse,會出現下面的文字:
Eclipse SDK
Version: 3.1.1
Build id: M20050929-0840
(c) Copyright Eclipse contributors and others 2000, 2005. All rights reserved.
Visit http://www.eclipse.org/platform
This proct includes software developed by the
Apache Software Foundation http://www.apache.org/
注意那個right,有這個的話就是有版權的,你不能不經過它的同意私自用於商業用途!
4. 有沒有在雲端的IDE比如一個遠程的Eclipse之類的
eclipse也支持SSH,鄙視一樓。。。最大的區別就是版權,如果不擔心公司被MyEclipse官方控告的話,可以任意使用MyEclipse。其次就是定製化了,eclipse更容易定製為適用於專業個人的環境。
5. eclipse可以用來開發商業軟體嗎
eclipse是一個工具,本身也是免費的,你用它開發的東西,肯定都是有自己版權的,當然如果你用到了些收費框架或者插件,如果你沒有破解可能需要給這些框架或者插件的提供者一些費用,但是通過這些東西你自己開發的內容版權肯定是你自己的
6. linux下也有eclipse,為什麼公司還要求在linux下編程
linux是開源免費版本 windows是商業版本
有些公司為了避免以後操作系統版權問題而去使用linux
而且現在很多大公司都在部署linux 大數據伺服器等應用
7. 如何在eclipse中添加android adt
在eclipse中添加android adt方法:
1)打開Eclipse ,選擇Help > Install New Software....。
3)點OK確認後,選擇Work with列表中的adt16.01,列表中會顯示Pending…載入中。
4)等到一段時間後,會出現Developer Toolse列表
其中,DDMS為調試監視器服務,Devleopment Tools為Android開發工具集,Hierarchy Viewer為展示、調試、優化UI界面工具,Traceview為跟蹤日誌圖形分析工具。
5)選擇需要安裝的工具,點Next,在這里建議全部選擇,方便以後開發。
6)彈出Install details窗口,裡面顯示你已選擇安裝的工具,點下面的Next
7)彈出Review Licenses窗口,確認選擇確認版權信息,點「Finish」
8)彈出安裝窗口,這時我們只需要等待
9)再等一段時間後,下載安裝完成,重啟Eclipse。
8. Eclipse是干什麼用的
本文為您提供關於 Eclipse 平台的概述,包括起源和體系結構。本文首先簡要討論 Eclipse 的開放源代碼性質及其對多種編程語言的支持,然後通過一個簡單的程序例子展示 Java 開發環境。本文還將考查以插件擴展形式可用的一些軟體開發工具,並展示一個用於 UML 建模的插件擴展。
Eclipse 是什麼?
Eclipse 是一個開放源代碼的、基於 Java 的可擴展開發平台。就其本身而言,它只是一個框架和一組服務,用於通過插件組件構建開發環境。幸運的是,Eclipse 附帶了一個標準的插件集,包括 Java 開發工具(Java Development Tools,JDT)。
雖然大多數用戶很樂於將 Eclipse 當作 Java IDE 來使用,但 Eclipse 的目標不僅限於此。Eclipse 還包括插件開發環境(Plug-in Development Environment,PDE),這個組件主要針對希望擴展 Eclipse 的軟體開發人員,因為它允許他們構建與 Eclipse 環境無縫集成的工具。由於 Eclipse 中的每樣東西都是插件,對於給 Eclipse 提供插件,以及給用戶提供一致和統一的集成開發環境而言,所有工具開發人員都具有同等的發揮場所。
這種平等和一致性並不僅限於 Java 開發工具。盡管 Eclipse 是使用 Java 語言開發的,但它的用途並不限於 Java 語言;例如,支持諸如 C/C++、COBOL 和 Eiffel 等編程語言的插件已經可用,或預計會推出。Eclipse 框架還可用來作為與軟體開發無關的其他應用程序類型的基礎,比如內容管理系統。
基於 Eclipse 的應用程序的突出例子是 IBM 的 WebSphere Studio Workbench,它構成了 IBM Java 開發工具系列的基礎。例如,WebSphere Studio Application Developer 添加了對 JSP、servlet、EJB、XML、Web 服務和資料庫訪問的支持。
Eclipse 是開放源代碼的軟體
開放源代碼軟體是這樣一種軟體,它們在發布時附帶了旨在確保將某些權利授予用戶的許可證。當然,最明顯的權利就是源代碼必須可用,以便用戶能自由地修改和再分發該軟體。這種用戶權利的保護是通過一種稱為 left 的策略來完成的:軟體許可證主張版權保護,除非明確授予用戶這樣的權利,否則用戶不得分發該軟體。left 還要求同一許可證涵蓋任何被再分發的軟體。這實際上倒置了版權的目的——使用版權來授予用戶權利,而不是為軟體的開發者保留版權——left 經常被描述為「保留所有版權」。
曾經四處蔓延的對開放源代碼軟體的許多恐懼、擔憂和疑慮,都與某些 left 許可證的所謂「病毒」性質有關——如果使用開放源代碼軟體作為您開發的程序的一部分,您將失去自己的知識產權,因為該許可證將「傳染」您開發的專有部分。換句話說,該許可證可能要求與開放源代碼軟體一起打包的所有軟體,都必須在相同的許可證之下發布。雖然這對最著名的 left 許可證(即 GNU 通用公共許可證,例如 Linux 就是在該許可證之下發布的)來說可能是事實,當時還有其他許可證在商業化和社區考慮之間提供了較好的平衡。
開放源代碼計劃(Open Software Initiative)是一家非營利機構,它明確定義了開放源代碼的含義及滿足其標準的認證許可證。Eclipse 是在 OSI 認可的通用公共許可證(CPL)1.0 版之下被授予許可證的,CPL旨在促進程序的商業化使用。
為 Eclipse 創建插件或將 Eclipse 用作軟體開發應用程序基礎的開發人員,需要發布他們在 CPL 下使用或修改的任何 Eclipse 代碼,但是他們可以自由決定自己添加的代碼的許可證授予方式。與出自 Eclipse 的軟體一起打包的專有代碼不需要作為開放源代碼來授予許可證,該源代碼也不需要提供給用戶。
盡管大多數開發人員不會使用 Eclipse 來開發插件,或創建基於 Eclipse 的新產品,但是 Eclipse 的開放源代碼性質所意味的,並不只是它使得 Eclipse 免費可用(盡管便於商業化的許可證意味著插件可能要花錢)。開放源代碼鼓勵創新,並激勵開發人員(甚至是商業開發人員)為公共開放源代碼庫貢獻代碼。對此存在許多原因,不過最本質的原因或許是為這個項目作貢獻的開發人員越多,這個項目就會變得對每個人都越寶貴。隨著這個項目變得更加有用,更多的開發人員將會使用它,並圍繞它形成一個社區,就像那些圍繞 Apache 和 Linux 形成的社區一樣。
Eclipse 是什麼機構?
Eclipse.org 協會管理和指導 Eclipse 正在進行中的開發。在據說 IBM 花了 4000 萬美元開發 Eclipse,並把它作為一個開放源代碼項目發布之後,Eclipse.org 協會吸收了許多軟體工具提供商,包括 Borland、Merant、Rational、RedHat、SuSE、TogetherSoft 和 QNX。從那以後還有其他公司相繼加入,包括 Hewlett Packard、Fujitsu、Sybase。這些公司分別向理事會派了一名代表,這個理事會負責確定 Eclipse 項目的方向和范圍。
在最高層,項目管理委員會(Project Management Committee,PMC)管理著 Eclipse 項目。這個項目被劃分為多個子項目,每個子項目都有一名負責人。大型子項目又被劃分為組,每個組也有一名負責人。目前,這其中的大多數管理角色都由最初開發 Eclipse 的 IBM 子公司 Object Technology International (OTI)的人擔任,但是作為一個開放源代碼的項目,它歡迎任何人的參與。任何特定部門的職責是通過該部門對項目的貢獻來爭取的。
現在我們已經考察了 Eclipse 背後的一些理論、歷史和管理,下面讓我們考察該產品本身。
Eclipse 工作台
在第一次打開 Eclipse 時,首先看到的是下面的歡迎屏幕:
圖 1. Eclipse 工作台
Eclipse 工作台由幾個稱為 視圖(view) 的窗格組成,比如左上角的 Navigator 視圖。窗格的集合稱為 透視圖(perspective)。默認的透視圖是 Resource 透視圖,它是一個基本的通用視圖集,用於管理項目以及查看和編輯項目中的文件。
Navigator 視圖 允許您創建、選擇和刪除項目。Navigator 右側的窗格是 編輯器區域。取決於 Navigator 中選定的文檔類型,一個適當的編輯器窗口將在這里打開。如果 Eclipse 沒有注冊用於某特定文檔類型(例如,Windows 系統上的 .doc 文件)的適當編輯器,Eclipse 將設法使用外部編輯器來打開該文檔。
Navigator 下面的 Outline 視圖 在編輯器中顯示文檔的大綱;這個大綱的准確性取決於編輯器和文檔的類型;對於 Java 源文件,該大綱將顯示所有已聲明的類、屬性和方法。
Tasks 視圖 收集關於您正在操作的項目的信息;這可以是 Eclipse 生成的信息,比如編譯錯誤,也可以是您手動添加的任務。
該工作台的大多數其他特性,比如菜單和工具欄,都應該和其他那些熟悉的應用程序類似。一個便利的特性就是不同透視圖的快捷方式工具欄,它顯示在屏幕的左端;這些特性隨上下文和歷史的不同而有顯著差別。Eclipse 還附帶了一個健壯的幫助系統,其中包括 Eclipse 工作台以及所包括的插件(比如 Java 開發工具)的用戶指南。至少瀏覽一遍這個幫助系統是值得的,這樣可以看到有哪些可用的選項,同時也可更好地理解 Eclipse 的工作流程。
為繼續這個短暫的 Eclipse 之旅,我們將在 Navigator 中創建一個項目。右鍵單擊 Navigator 視圖,然後選擇 New=>Project。當 New Project 對話框出現時,選擇左面的 Java。標准 Eclipse 只有一種 Java 項目類型,名為「Java Project」。如果安裝了插件來提供 JSP 和 servlet 支持,我們會從這里看到一個用於 Web 應用程序的附加選項。眼下,請選擇 Java Project,在提示項目名稱時輸入「Hello」,然後按 Finish。
接下來,我們將檢查一下 Java 透視圖。取決於您喜歡的屏幕管理方式,您可以通過選擇 Window=>Open Perspective=>Java 來改變當前窗口中的透視圖,也可以通過選擇 Window=>New Window,然後再選擇這個新的透視圖,從而打開一個新的窗口。
正如您可能預期的那樣,Java 透視圖包含一組更適合於 Java 開發的視圖。其中之一就是左上角的視圖,它是一個包含各種 Java 包、類、jar 和其他文件的層次結構。這個視圖稱為 Package Explorer。還要注意主菜單已經展開了——並且出現了兩個新的菜單項:Source 和 Refactor。
9. eclipse和myeclipse分別由哪個公司開發的
eclipse和myeclipse都屬於IBM公司開發。
Eclipse的早期版本是IBM開發的,但是後來捐獻給了Eclipse社區,但是其實大部分的代碼提供者還是來自於IBM,但是他的版權所有者已經發生了變更,而MyEclipse則是IBM的收費開發工具,它集成了許許多多當下的流行框架。
10. java 是怎麼收費,版權收費
java常見的來工具中jdk和eclipse開發工具是不收自費的,myeclipse、oracle是收費的。
版權收費:這個應該理解為本公司公司(甲方)用java語言開發出的程序,之後製造成軟體賣給某些使用的公司(乙方),之後需要收取一部分費用,並且開發公司(甲方)有版權,那麼使用的公司(乙方)不可以把本軟體賣個其他的公司。