2016-07-29 210 views
1

我正在與使用Java ADF和JDeveloper構建的應用程序中的團隊合作。ADF JDeveloper:更改輸出文件目錄

問題是,因爲我們使用Git,所以JDeveloper每次運行應用程序時都會生成輸出文件,這些文件如下所示:.class,.jbd等等。但是,我們無法讓Git忽略這些文件。我想也許我可以改變JDeveloper的輸出文件夾,這樣我就可以忽略它裏面的所有內容。

這可能嗎?如果沒有,是否有其他解決方法?

回答

0

首先,將它們添加到您的.gitignore

*.class 
*.jbd 
# All other extensions you want 

然後,刪除新gitignored文件與

git rm -r --cached . 

請注意,您可以通過文件擴展名替換.刪除特定文件。

+0

該命令將刪除所有未得到改變的變化是正確的? – ggderas

+0

不可以。對於未提交的更改,gitignore足夠甚至不需要執行其他任何操作。 Git會自動忽略gitignore文件中的所有內容。但是,如果你提交了'.class'文件並想刪除它,你可以將其添加到git ignore,然後運行'git rm -r --cached .'如果你需要刪除未提交的更改,只需要'git在創建git ignore後重置。 – intboolstring

0

您可以在項目屬性 - >項目源路徑中控制JDeveloper輸出目錄。

話雖這麼說,這不應該是一個問題,如果你使用內置在JDeveloper的Git整合,似乎忽略這些文件(稱爲「版本的應用程序」菜單中的一部分)