簡體   English   中英

錯誤無法找到或加載主類-eclipse?

[英]error could not find or load main class -eclipse?

  • 目前正在研究selenium webdriver並使用java
  • 我創建了一個java項目作為OneReports ,在項目中我有很多java文件,如截圖所示

在此輸入圖像描述

  • 我試圖通過命令提示符運行java文件並獲得如下錯誤: C:\\ Program Files \\ Eclipse \\ eclipse> java LoginOneReports.java錯誤:無法找到或加載主類LoginOneReports.java

同時我想為Test.xml創建一個任務調度程序。 xml文件包含三個java文件,如下所示:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >
<suite name="TestAll">
<test name="test1">
<classes>
<class name="test.LoginOneReports" />
</classes>
</test>
<test name="test2">
<classes>
<class name="test.OEPR_DefaultTab" />
</classes>
</test>
<test name="test3">
<classes>
<class name="test.OEPR_InternalvsExternalTab" />
</classes>
</test>
</suite>

我創建了一個run.bat ,如下所示:

@echo off
set ProjectPath=C:\Documents and Settings\amth\workspace\OneReports\src\
echo %ProjectPath%
set PATH=%ProjectPath%bin;%ProjectPath%lib*
set path=%PATH%%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files (x86)\Java\jdk1.7.0_51\bin;
echo %PATH%
pause
echo java org.testng.TestNG %ProjectPath%Test.xml
  • 我收到錯誤,因為找不到錯誤或加載主類 請任何人立即幫忙。

從命令行逐個運行以下命令

cd C:\Documents and Settings\amth\workspace\OneReports\src\test
javac LoginOneReports.java
java -cp . LoginOneReports

您應該學習如何從命令行運行java程序的文檔

http://docs.oracle.com/javase/tutorial/getStarted/cupojava/win32.html

http://www.sergiy.ca/how-to-compile-and-launch-java-code-from-command-line/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM