错误:无法找到或加载主类BasicTestCase

时间:2016-05-28 01:20:35

标签: java eclipse batch-file selenium javac

好的,我知道这个答案不止一次,但到目前为止,没有一个解决方案似乎对我有用。所以在这一点上我不知道发生了什么。

让我告诉你我的主要课程文件:

$sel = 'lorem ipsum';
jQuery(this).html( '<p>Hello world <span id=\"selectedSpan\">' + $sel +'</span> great day!</p>')

jQuery("#selectedSpan").css('color','red')
jQuery("#selectedSpan").css('background','yellow')

这只是主要课程,还有其他一些课程。

这是我的批处理文件:

package automationFramework;

public class BasicTestCase {

    public static void showResults( String testSuiteName, boolean[] results ) {
        /* Show results of the test pass */
        int passed = 0;

        for( boolean test : results ) {
            passed += test == true ? 1 : 0;
        }

        System.out.println( "\n" + testSuiteName + " results: " + passed + " out of " + results.length + " passed...\n" );
    }

    public static void main(String[] args) {
        /* Base test suite */
        LoginTestSuite udxLoginTestSuite = new LoginTestSuite();
        MiscTestSuite udxMiscTestSuite = new MiscTestSuite();

        BaseAutomationSuite[] udxAutomationSuite = new BaseAutomationSuite[] {
            /* Miscellaneous UDX test cases */
            new BaseAutomationSuite() { public void execute() { showResults( "MiscTestSuite",   udxMiscTestSuite.run() ); } },
            /* Login UDX test cases */
            new BaseAutomationSuite() { public void execute() { showResults( "LoginTestSuite",  udxLoginTestSuite.run() ); } }
        };

        /* Execute test suite */
        for( BaseAutomationSuite suite : udxAutomationSuite ) {
            suite.execute();
        }
    }
}

我的第一个批处理文件没有最后一行似乎解决了大多数人的问题,但在使用该行时仍然会出现相同的错误。这真的令人困惑,这是我第一次尝试构建一个.jar文件来通过命令行运行Java代码。

有什么想法吗?感谢。

0 个答案:

没有答案