亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

是什么讓 dir 成為 Eclipse 中的項目?

是什么讓 dir 成為 Eclipse 中的項目?

飲歌長嘯 2022-01-19 15:43:46
(Java 101——可能是一個如此簡單的問題,我找不到答案,因為每個人都認為它是如此明顯。)我正在使用日食。我去打開我認為是一個項目的東西。沒想到,其實是一個目錄,里面有好幾個項目。結果,eclipse 迭代并在我的 Package Explorer 面板中將它們中的每一個作為單獨的項目打開。這讓我想到:eclipse 在什么基礎上決定根目錄不是項目,而根目錄中的各個目錄是項目?編輯:到目前為止,感謝大家的回答,但我仍然想澄清一些事情。好的——如果我在 Eclipse 中創建項目,那么它將添加一個.project文件(其他 IDE 可能會添加自己的約定文件),但是如果我沒有在 IDE 中創建項目會發生什么——它只是 dirs 和普通源文件; eclipse(或任何IDE)是否能夠識別給定的目錄是一個“項目”?
查看完整描述

3 回答

?
楊魅力

TA貢獻1811條經驗 獲得超6個贊

目錄中存在有效.project文件使其成為 Eclipse 項目。如果沒有.project文件 Eclipse 將不會將此識別為 Eclipse 項目。


包/項目資源管理器不會正常顯示以“。”開頭的文件 因此,除非您更改資源管理器過濾器設置,否則您不會看到這些文件。


這.project是一個 XML 文件,其中包含有關 Eclipse 項目的基本詳細信息。它包含項目“nature”之類的內容,表示它是 Java 項目或插件項目或其他任何東西。


.project“一般”項目的最基本內容如下所示:


<?xml version="1.0" encoding="UTF-8"?>

<projectDescription>

    <name>General Project</name>

    <comment></comment>

    <projects>

    </projects>

    <buildSpec>

    </buildSpec>

    <natures>

    </natures>

</projectDescription>

Java 項目如下所示:


<?xml version="1.0" encoding="UTF-8"?>

<projectDescription>

    <name>Java Project</name>

    <comment></comment>

    <projects>

    </projects>

    <buildSpec>

        <buildCommand>

            <name>org.eclipse.jdt.core.javabuilder</name>

            <arguments>

            </arguments>

        </buildCommand>

    </buildSpec>

    <natures>

        <nature>org.eclipse.jdt.core.javanature</nature>

    </natures>

</projectDescription>

它添加了 Java 特性和用于構建 Java 代碼的命令。


不同的項目類型可能會添加其他“.” 文件。例如,Java 項目將有一個.classpath包含 Java 類路徑設置的文件。


查看完整回答
反對 回復 2022-01-19
?
呼啦一陣風

TA貢獻1802條經驗 獲得超6個贊

Eclipse 實際上創建了包含項目元數據的不可見文件


http://img1.sycdn.imooc.com//61e7c15a0001e20405380150.jpg

查看完整回答
反對 回復 2022-01-19
?
哈士奇WWW

TA貢獻1799條經驗 獲得超6個贊

在這種情況下,您需要更深入一層并將根目錄設置為原始目錄中的單個項目。項目中的.project.classpath文件是 Eclipse 確定目錄是否為項目的方式。


查看完整回答
反對 回復 2022-01-19
  • 3 回答
  • 0 關注
  • 197 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號