我在

windows中使用命令行来编译然后执行我的

java程序.我已经去了

http://java.sun.com/docs/books/tutorial/uiswing/start/compile.html并尝试编译HelloWorldSwing.java类.它工作,但当我尝试“java HelloWorldSwing”它给了我一堆错误,并在线程“主”java.lang.NoClassDefFoundError:错误的名称:开始/ HelloWorldSwing中说出一些异常的行.

我尝试使用java start / HelloWorldSwing运行,它说noClassDefFoundError.我也没有javac的错误.这是教程中的代码:

import javax.swing.*;

public class HelloWorldSwing {

/**

* Create the GUI and show it. For thread safety,

* this method should be invoked from the

* event-dispatching thread.

*/

private static void createAndShowGUI() {

//Create and set up the window.

JFrame frame = new JFrame("HelloWorldSwing");

frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

//Add the ubiquitous "Hello World" label.

JLabel label = new JLabel("Hello World");

frame.getContentPane().add(label);

//Display the window.

frame.pack();

frame.setVisible(true);

}

public static void main(String[] args) {

//Schedule a job for the event-dispatching thread:

//creating and showing this application's GUI.

javax.swing.SwingUtilities.invokeLater(new Runnable() {

public void run() {

createAndShowGUI();

}

});

}

}

编辑:使用javaw

窗口弹出

“发生Java异常”

另一个窗口

“错误:无法找到主类.

错误:发生了jni错误,请检查您的安装并重试.“

从来没有运行任何java程序的任何问题,我错过了什么?有没有办法知道它是什么?

我也在.java和.class所在的同一路径中运行命令.

我编译程序的路径中没有文件夹启动.

EDIT2

我用java尝试了start / HelloWorldSwing和HelloWorldSwing.

我也没有与javac有任何错误.当我使用javaw并且java给我NoClassDefFoundException时,我得到2个弹出窗口,其中包含我之前输入的消息,然后讨论ClassLoaders和诸如此类的东西.

EDIT3

我通过删除“包开始”让它工作了线.我需要做些什么来使它与它一起工作?

javaw现在也可以删除包行.

java swing运行没反应_java – 无法从命令行运行swing相关推荐

  1. java执行class找不到_命令行运行java的class文件提示找不到或无法加载主类

    问题如下 TestOne.javapackage moon.star; public class TestOne { public void fTestOne() { System.out.print ...

  2. JAVA 的命令行运行

    作者:孙英鹏 撰写时间:2019年4月18日 JAVA 的命令行运行 今天要讲的是如何在命令行里进行打印运行.说明(此方法是老师的上课内容,我重新理解一遍) 首先创建一个文本文档,放在一个文件夹里,文 ...

  3. Windows命令行运行Java程序

    如何在Windows命令行运行Java程序 准备工作 1.安装JDK 安装JDK(Java Development Kit Java开发工具包 又称SDK)Oracle公司JDK下载地址,直接下载,然 ...

  4. Java jar 命令行运行程序如何引用第三方依赖包

    1 引言 mybatis generator 是一个命令行运行工具,可以生成 mybatis 代码.但它需要依赖数据库驱动 jar,否则会抛出 ClassNotFoundException 异常. E ...

  5. 如何在命令行运行java程序

    1.先在命令行进入到保存java程序的文件夹下 进入方法: 1.按住win + R进入命令行 2.输入cmd,回车或点击确认 3.进入文件夹找到java文件所在地址 4.复制路径 5.命令行输入文件所 ...

  6. 命令行运行JMeter详解

    1.为什么要命令行执行脚本? 本文介绍如何从命令行运行JMeter,那么宏哥先来说说,为什么要命令行执行脚本,日常测试过程中发现,在大数量并发时,jmeterGUI界面时长宕机.卡死,在这种情况下我们 ...

  7. jmeter命令行运行-分布式测试

    秒秒开心 jmeter命令行运行-分布式测试 上一篇文章我们说到了jmeter命令行运行但是是单节点下的, jmeter底层用java开发,耗内存.cpu,如果项目要求大并发去压测服务端的话,jmet ...

  8. junit linux命令行运行,如何从命令行在JUnit中运行测试用例?

    我正在尝试使用此命令从命令行运行JUnit测试用例: F:\>java org.junit.runner.JUnitCore org.junit4.9b2.junit.SimpleTest 但我 ...

  9. java判断jd安装,java - 安装和使用 java 反编译应用: jd-compiler ,以及命令行的使用...

    java - 安装和使用 java 反编译应用: jd-compiler ,以及命令行的使用 2020-07-05 17:26 访问量: 351 分类: 技术 1. 下载 对应的jar 文件 ( jd ...

最新文章

  1. 图灵奖得主Joseph Sifakis:物联网自主系统设计的边界与风险(附视频)
  2. 035-pgrep命令
  3. 《Windows核心编程》---Interlocked原子访问系列函数
  4. asp.net验证码图片生成示例
  5. mysql.5.5.21_centos6下mysql-5.5.21的安装
  6. Java关键字—instanceof
  7. Ubuntu 17 安装Chrome浏览器
  8. C#/VB.NET与西门子PLC进行ModbusTcp通信
  9. 颇有微词 小模式 大蓝海 by 曹继忠 - 2013中国SEO排行榜
  10. vue 组件根元素显示优化
  11. 实时计算在天猫双十一大屏中的应用
  12. Bex5开发技巧之如何在列表中显示主键字段
  13. vmware 中安装chrome os操作系统
  14. 【数据结构】树(六)—— 二叉平衡树(C语言版)
  15. Wii 补充运动利器
  16. 女人总浑身都没有力气怎么回事儿
  17. 詹姆斯·格雷克《信息简史》读后感记录
  18. MATLAB将.mat矩阵写成.tif图片
  19. cf. (E) Thematic Contests
  20. linux下socket编程常用头文件

热门文章

  1. 敏捷开发中的Code Review
  2. nm命令中符号类型详解
  3. C语言 内存分配 地址 指针 数组 参数 解析
  4. 函数调用基础概念原理
  5. pythontry参数_Python ——Try Except
  6. 命令执行——命令执行漏洞及(四)
  7. 怎么移动矩形选框工具选中的东西_程序员应具备的PS基本技能(二):程序员切图最常使用的工具组-选择工具组...
  8. 关于如何安装less
  9. rtthread 串口dma接收_RT-Thread 串口DMA使用笔记--STM32F207
  10. c++ 传入回调函数 参数没有传入_一文读懂回调函数