社区
Java SE
帖子详情
如何在命令行中运行指定的java文件
ruguosmen
2008-05-05 10:30:11
我的程序文件在此包下
package com.jxt.logic;
有一个ServerListener.java文件
我如何在命令行中
直接运行此文件那?
java
&&
javac
命令应该怎么操作?
...全文
357
11
打赏
收藏
如何在命令行中运行指定的java文件
我的程序文件在此包下 package com.jxt.logic; 有一个ServerListener.java文件 我如何在命令行中 直接运行此文件那? java && javac 命令应该怎么操作?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ruguosmen
2008-05-05
打赏
举报
回复
如果直接java com.jxt.logic.ServerListener
那么
C:\myeclipseworkspace\JiLinJXTSystem>java com.jxt.logic.ServerListener
Exception in thread "main" java.lang.NoClassDefFoundError: com/commerceware/cmpp
/conn_desc
at com.jxt.logic.ServerListener.<init>(ServerListener.java:50)
at com.jxt.logic.ServerListener.main(ServerListener.java:901)
请高手指教啊!
ruguosmen
2008-05-05
打赏
举报
回复
是这个方法我也尝试过
但是报错
在这个类里其他包的引用都找不到啊
本来Eclipse 里能正常运行的操作全部报错了
如下:
C:\myeclipseworkspace\JiLinJXTSystem\com\jxt\logic>javac ServerListener.java
ServerListener.java:11: 软件包 org.apache.commons.id 不存在
import org.apache.commons.id.Hex;
^
ServerListener.java:12: 软件包 com.jxt.beans 不存在
import com.jxt.beans.PresentBeans;
^
ServerListener.java:13: 软件包 com.jxt.db 不存在
import com.jxt.db.DB;
^
ServerListener.java:26: 找不到符号
符号: 类 PresentBeans
位置: 类 com.jxt.logic.ServerListener
private PresentBeans presentBean = null;
^
ServerListener.java:44: 找不到符号
符号: 类 DB
位置: 类 com.jxt.logic.ServerListener
private DB db = null;
^
ServerListener.java:50: 找不到符号
符号: 类 SubmitMessage
位置: 类 com.jxt.logic.ServerListener
SubmitMessage submit_message = new SubmitMessage();
^
ServerListener.java:50: 找不到符号
符号: 类 SubmitMessage
位置: 类 com.jxt.logic.ServerListener
SubmitMessage submit_message = new SubmitMessage();
^
ServerListener.java:58: 找不到符号
符号: 类 DB
位置: 类 com.jxt.logic.ServerListener
db = new DB();
^
ServerListener.java:831: 找不到符号
符号: 类 PresentBeans
位置: 类 com.jxt.logic.ServerListener
presentBean = new PresentBeans();
^
ServerListener.java:839: 软件包 org.apache.commons.id.uuid 不存在
presentBean.setId(new String(Hex.encodeHex(org.a
pache.commons.id.uuid.UUID
^
ServerListener.java:839: 找不到符号
符号: 变量 Hex
位置: 类 com.jxt.logic.ServerListener
presentBean.setId(new String(Hex.encodeHex(org.a
pache.commons.id.uuid.UUID
^
注意:ServerListener.java 使用或覆盖了已过时的 API。
注意:要了解详细信息,请使用 -Xlint:deprecation 重新编译。
11 错误
C:\myeclipseworkspace\JiLinJXTSystem\com\jxt\logic>javac -Xline ServerListener.j
ava
javatotheworld
2008-05-05
打赏
举报
回复
javac ServerListener.java
java com.jxt.logic.Serverlistener
a_nuo
2008-05-05
打赏
举报
回复
运行javac ServerListener.java时,命令行的当前目录必须是ServerListener.java所在文件夹
运行java com.jxt.logic.ServerListerner是,命令行的当前目录必须是com的父目录
奇伢
2008-05-05
打赏
举报
回复
只要加入到classpath可以直接运行的
awusoft
2008-05-05
打赏
举报
回复
你看过Java的基础书没有?
自己看书去.
a_nuo
2008-05-05
打赏
举报
回复
javac ServerListener.java
java com.jxt.logic.Serverlistener
pfgmylove
2008-05-05
打赏
举报
回复
你安了JDK吗?
FlashDragon
2008-05-05
打赏
举报
回复
错误原因就是没有找到引用的lib的jar文件,请确定该文件使用lib的jar都放在系统的CLASSPATH目录下
pfgmylove
2008-05-05
打赏
举报
回复
你若是想在当前目录下编译的话用:(前提你先进入ServerListener.java文件目录下)
javac -d . ServerListener.java
java com.jxt.logic.ServerListener
你若是想在D盘目录下编译:
javac -d d:\\ ServerListener.java
java com.jxt.logic.ServerListener
注意命令行间的空格!
ruguosmen
2008-05-05
打赏
举报
回复
希望大家帮我分析分析!
JAVA
命令行
运行
java
项目
多年以来 一直使用的是IDE 来写
java
项目,导致很多的最基础的东西都渐渐模糊了. 最近遇到一个问题就是如果
命令行
来
运行
一个
java
项目 当然这不是初学的那个
运行
HelloWord.
java
,而是一整个有多个包,多个
java
文件
同时还有jar包依赖的一个项目 ok 先来复习一下
运行
HelloWord.
java
首先cd 到HelloWord.
java
的目录 然后:
java
cHelloWord.
java
编译
java
文件
, 然后会生成 HelloWord.class
文件
然后执行 class
文件
怎么用
命令行
运行
.
java
文件
第一步 假如在e盘里有个
文件
夹名为
Java
,在
Java
文件
夹里有一个事先写好的.
java
程序,如下: 第二步 打开
命令行
窗口(Window+R),输入cmd,点确定,如下: 第三步 转到HelloWorld.
java
文件
所在的
文件
夹。 (1)
文件
在E盘,首先输入 e: 回车。 (2)输入cd
Java
进入
Java
文件
夹。 (3)输入
java
c HelloWorld.
java
然后回车。 此时在
Java
文件
夹
中
,生成了与.
java
文件
同名的.class字节码
文件
。 (4)输入
java
Hel
使用
命令行
编译、
运行
Java
程序
我们一般都是通过IDE(如Eclipse、Intellij Idea,MyEclipse、STS可以归到Eclipse里)来开发,调试
java
项目。 在不借助IDE的情况下,如何编译、
运行
Java
程序。 使用
java
c 命令,可以通过只敲击
java
c 看到各种命令参数。 必学参数 -d -cp,这俩下面会讲到 如果
java
c命令不能用,看一下环境变量是否没配对。 我们从简单到复杂来看ja...
如何在
命令行
中
运行
MATLAB
运行
MATLAB 脚本:在 MATLAB
命令行
界面
中
,您可以直接输入和
运行
MATLAB 代码。例如,假设您有一个名为 “myscript.m” 的 MATLAB 脚本
文件
,您可以在
命令行
中
输入 “myscript” 命令,然后按下回车键来
运行
该脚本。总结起来,通过按照上述步骤,在
命令行
中
运行
MATLAB 是相对简单的。您只需要打开
命令行
界面,启动 MATLAB,并输入相应的 MATLAB 代码即可
运行
脚本或执行其他操作。在本文
中
,我们将介绍如何在
命令行
中
运行
MATLAB,并提供相应的源代码示例。
如何使用
命令行
编译以及
运行
java
文件
要想编译和
运行
java
文件
,很简单,只需要两个命令: (1)
java
c:作用:编译
java
文件
;使用方法:
java
c Hello.
java
,如果不出错的话,在与Hello.
java
同一目录下会生成一个Hello.class
文件
,这个class
文件
是操作系统能够使用和
运行
的
文件
。 (2)
java
: 作用:
运行
.class
文件
;使用方法:
java
Hello,如果不出...
Java SE
62,612
社区成员
307,332
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章