2014-02-18 35 views
1

我需要使用fantom作爲大學項目。我下載了fantom環境,並且使用fantomIDE。這一切都很好。防止fantomide出口庫

我的問題:

我創建了一個名爲test的測試一些東西,檢查所有進入和運行項目。當我檢查fantom安裝文件夾時,我喜歡一個以我的測試項目命名的文件,然後運行測試代碼。

我不想讓我創建的每個類都被導出到fantom的安裝文件夾(主要是因爲我不想將名稱空間擠到許多莢中)。

這是設計嗎?我可以防止這種情況發生嗎?

+0

這不是每一個*類*是被出口到安裝文件夾,每個項目只有一個.POD文件。更多內容在[Build&Run a Fantom App]中說過(http://fantom-factory.blogspot.co.uk/2013/11/build-and-run-fantom-app.html#.UwR_Qjd_sak) –

回答

1

將一個名爲fan.props的空白文件添加到項目文件夾的根目錄中。這是創建PathEnv的未記錄快捷方式。

你可以做一個fan -version驗證您的設置:

andy:~/proj/draft$ fan -version 
Fantom Launcher 
Copyright (c) 2006-2013, Brian Frank and Andy Frank 
Licensed under the Academic Free License version 3.0 

Java Runtime: 
    java.version: 1.6.0_65 
    java.vm.name: Java HotSpot(TM) 64-Bit Server VM 
    java.vm.vendor: Apple Inc. 
    java.vm.version: 20.65-b04-462 
    java.home:  /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home 
    fan.platform: macosx-x86_64 
    fan.version:  1.0.65 
    fan.env:   util::PathEnv 
    fan.home:  /Users/andy/proj/fantom/dev 

Env Path: 
    /Users/andy/proj/draft (work) 
    /Users/andy/proj/fantom/dev (home) 
+1

A [PathEnv ](http://fantom.org/doc/docLang/Env.html#PathEnv)絕對是要走的路,因爲構建會將.pod保存在工作目錄中。但我不知道'PathEnv'是否可以與FantomIDE一起使用。如果'fan.props'不起作用,那麼我會嘗試通常的ENV變量。 –