2012-07-27 26 views
5

我最近安裝了Eclipse的Juno和之後我從這個庫中安裝了p4Eclipse 4.2插件: http://www.perforce.com/downloads/http/p4-eclipse/install/4.2P4Eclipse中可以改變P4TICKET嗎?

然後我試圖創建一個新的Perforce connection.I進入服務器的用戶名和密碼的名稱。但我得到了下一個點擊時的錯誤消息:讀P4Eclipse幫助\ p4tickets.txt(訪問被拒絕)

com.perforce.p4java.exception.ConfigException:java.io.FileNotFoundException我明白,因爲我沒有定義用戶環境變量P4TICKETS,P4Eclipse試圖自己定義它。在幫助已經提到,如果該值沒有明確設定,將針對Windows爲%USERPROFILE%\ p4tickets.txt 和所有其他平臺如 $ HOME定義/ .p4tickets

看來P4Eclipse有配置爲其他平臺,因此它試圖找到該文件不允許的地方。當我使用值USERPROFILE%\ p4tickets.txt定義用戶環境變量P4TICKETS時,它工作正常。問題是我們有很多客戶端,我不想爲它們定義一個環境變量。所以我想知道是否有一套爲Windows平臺配置P4Eclipse或在eclipse中定義P4TICKETS而不是使用環境變量!

回答

0

是的,我認爲你可以去插件的高級配置和設置P4TICKETS。在發行說明他們描述了設置P4HOST這種方法:

470897(錯誤#042451)

Support for P4HOST variable. To set P4HOST variable, 
    either set the environment variable P4HOST (For example, 
    export P4HOST=123.456.789.0) or in the the preference page, 
    Preference>Team>Perforce>Advanced, set P4HOST properties, 
    (For example, name: P4HOST value: 123.456.789.0). Then 
    restart Eclipse to make it affect. 

我不是100%肯定會工作,但你可以給它一個嘗試。

+0

不,它不起作用。我詢問之前實際測試了它。我詢問之前實際測試了它。儘管我在高級perforce首選參數中輸入了參數,但我仍然收到指向User_home文件夾的相同錯誤。但謝謝! – Govan 2012-07-27 14:58:00

相關問題