首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >错误无法找到或加载主类-eclipse?

错误无法找到或加载主类-eclipse?
EN

Stack Overflow用户
提问于 2014-02-26 03:50:22
回答 1查看 3.1K关注 0票数 0
  • 目前正在开发selenium webdriver驱动程序,并使用java
  • 我创建了一个名为OneReports的java项目,在该项目中有许多java文件,如屏幕截图所示。

  • 我正在尝试通过命令提示符运行java文件,并得到如下错误:C:\ Files\Eclipse\eclipse>java Files\Eclipse\eclipse>java LoginOneReports.java错误:无法找到或加载主类LoginOneReports.java

同时,我希望为Test.xml创建一个任务调度程序。xml文件包含三个java文件,如下所示:

代码语言:javascript
运行
复制
<?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,如下所示:

代码语言:javascript
运行
复制
@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
  • 我得到了这个错误,因为错误无法找到或加载主类。任何一个人都可以马上帮忙。
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-02-26 04:07:56

从命令行逐个运行以下命令

代码语言:javascript
运行
复制
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/

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22031345

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档