2016-12-03 2 views
0

Я создал папку отдельного источника для каждого модуля, скажу Mod1 & Mod2 и ЦСИ папку источника как общие для каждой исходной папки. Я хочу, чтобы получить доступ к глобальной переменной в Mod1 & Mod2 из ЦСИ. Прикрепление структуру папокJava - Как использовать глобальную переменную inbetween нескольких исходных папок?

Calculation.java

package common; 

import org.openqa.selenium.WebDriver; 

public class Calculation { 
    public static WebDriver driver; 
    public static boolean bResult; 
    public static String excelName; 

    public Calculation(WebDriver driver){ 
     Calculation.driver = driver; 
     Calculation.bResult = true; 
     Calculation.excelName = "testdata.xlsx"; 
    } 
} 

Как получить доступ к excelName в Registration.java?

ответ

0

Сначала вам нужно перенести excelName в класс Constants. и тогда вы можете использовать его, как показано ниже.

public class Constants { 

public static final String excelName = "samle.xls" 

} 

в Registration.java использовать его как ..

Constants.excelName 
+0

ничего себе worked..i также хотите сделать ** DataProvider ** в качестве общего и положить в ** ** SRC. Могу ли я задать этот вопрос здесь или задать новый вопрос? – user123

+0

задать новый вопрос. – Jobin

Смежные вопросы