editplus 编译java 程序时出错
publicclassa{publicstaticvoidmain(String[]args){System.out.println("HelloWorld!");}}用...
public class a
{
public static void main(String[] args)
{
System.out.println("Hello World!");
}
}
用editplus编译时出现以下错误
Exception in thread "main" java.lang.NoClassDefFoundError: a/java
但在cmd下能正常运行
环境变量设置如下:
classpath: .;C:\Program Files\Java\jdk1.6.0_03\lib\tools.jar;C:\Program Files\Java\jdk1.6.0_03\lib\dt.jar
java_home: C:\Program Files\Java\jdk1.6.0_03
path: C:\Program Files\Java\jdk1.6.0_03\bin 展开
{
public static void main(String[] args)
{
System.out.println("Hello World!");
}
}
用editplus编译时出现以下错误
Exception in thread "main" java.lang.NoClassDefFoundError: a/java
但在cmd下能正常运行
环境变量设置如下:
classpath: .;C:\Program Files\Java\jdk1.6.0_03\lib\tools.jar;C:\Program Files\Java\jdk1.6.0_03\lib\dt.jar
java_home: C:\Program Files\Java\jdk1.6.0_03
path: C:\Program Files\Java\jdk1.6.0_03\bin 展开
展开全部
命令行模式没问题,证明你的jdk没有问题。问题应该出在editplus的配置。
按照下面的步骤检查你的editplus配置情况
1. 点击Editplus的“工具/配置用户工具”菜单,在弹出的窗口中的“ 组和工具项目” 下拉列表中选择一个组,点“ 组名称” 按钮,为该组起一个标志性名称。
2. 点击“添加工具/应用程序”按钮,将“菜单文本”设置为“ 编译”,点击“命令”栏右边的按钮,找到“javac.exe”文件的存放路径,并打开它。点击“参数”栏右边的向下箭头,选择“文件名”。点击“初始目录”栏右边的按钮,选择“文件目录”。
3. 将“捕获输出”复选框选中。(此为关键之处)
4. 再次点击“新工具/程序”按钮,将“菜单文本”设置为“ 运行”,点击“命令”栏右边的按钮,找到 “java.exe”文件的存放路径,并打开它。点击“参数”栏右边的向下箭头,选择 “不带扩展名的文件名”。点击“初始目录”栏右边的按钮,选择“文件目录”。
5. 将“捕获输出”复选框选中。(此为关键之处)
6. 确定。
按照下面的步骤检查你的editplus配置情况
1. 点击Editplus的“工具/配置用户工具”菜单,在弹出的窗口中的“ 组和工具项目” 下拉列表中选择一个组,点“ 组名称” 按钮,为该组起一个标志性名称。
2. 点击“添加工具/应用程序”按钮,将“菜单文本”设置为“ 编译”,点击“命令”栏右边的按钮,找到“javac.exe”文件的存放路径,并打开它。点击“参数”栏右边的向下箭头,选择“文件名”。点击“初始目录”栏右边的按钮,选择“文件目录”。
3. 将“捕获输出”复选框选中。(此为关键之处)
4. 再次点击“新工具/程序”按钮,将“菜单文本”设置为“ 运行”,点击“命令”栏右边的按钮,找到 “java.exe”文件的存放路径,并打开它。点击“参数”栏右边的向下箭头,选择 “不带扩展名的文件名”。点击“初始目录”栏右边的按钮,选择“文件目录”。
5. 将“捕获输出”复选框选中。(此为关键之处)
6. 确定。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |