`
xfxlch
  • 浏览: 162511 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

dos 命令窗口執行java 命令,帶包路徑

    博客分类:
  • Java
 
阅读更多
記錄一下,是為了自己下次再run java命令的時候,可以很快找到方法。
背景:
在eclipse建的Java類,然後在文件系統裡跑,不再eclipse跑,這個時候對於沒有包名的class而言很方便。直接javac Frequency.java,然後 java Frequency plus arguments  就可以了。但是出現有包名的情況就不是這麼簡單了。

解決方案及步驟:
1. 編寫java文件
假設你寫了如下的代碼:
package com.lch.fx;

import java.util.Map;
import java.util.TreeMap;

public class Frequency {
   public static void main(String[] args) {
      Map<String, Integer> m = new TreeMap<String, Integer>();
      for (String word : args) {
          Integer freq = m.get(word);
          m.put(word, (freq == null ? 1 : freq + 1));
      }
      System.out.println(m);
   }
}

很明顯這裡的包路徑是/com/lch/fx。

2. 編譯Java文件:
然後你來到/com/lch/fx這個文件目錄下:



再次你打開命令行窗口,執行javac 命令:



編譯完之後,你就可以看到一個class的文件了。

3. 執行class文件:
執行字節碼文件的時候,你一定要帶上包名,同時你的回到主目錄才可以》



這樣子就可以執行成功了。

當然如果你是在這一層做編譯也是可以的。




--EOF--
  • 大小: 29.1 KB
  • 大小: 28 KB
  • 大小: 39.5 KB
  • 大小: 37.1 KB
分享到:
评论

相关推荐

    java环境搭建.docx

    path项:dos窗口下输入的命令会先当前目录下查找命令。若没有,会在path项里的目录下查找命令是否存在。 当需要运行某些程序命令时会先在当前文件夹中寻找,如果当前目录下找不到,就会到设置的默认路径中去查找,...

    简单的JAVA HTML服务器

    使用方法,在DOS窗口下,转到当前HTMLJAR所在目录,打入如下命令: java -Djava.ext.dirs=. httpserver.HttpServer [HTML服务所在路径] [端口] HTML服务所在路径及端口参数是可选的,路径默认路径为当前应用所在路径...

    java基础总结大全

    用于指定DOS窗口命令的路径。 (2)Classpath是配置class文件所在的目录,用于指定类搜索路径,JVM就是通过它来寻找该类的class类文件的。 3、变量有什么用?为什么要定义变量?什么时候用? 答:变量的作用:...

    jdk-8u162-windows-x64.rar

    1、安装JDK 1.8 64位的版本(特别重要 最新版是1.8) ...按Windows+R键,输入cmd,回车,出现黑色窗口,DOS命令窗口。 java 回车 出现一堆信息 javac 回车 出现一堆信息 证明jdk环境变量配置正确。

    Java初学者+圆形心形三角形金字塔形直接java输出演示

    进入dos命令窗口 cd 自己class文件夹路径 javac HelloWorld.java //编译生成calss java HelloWorld //运行 java Test_01Triangle //输出三角形图案 java Test_02AiXin //输出爱心图案 java Test_03Yuan //输出...

    JAVA编译器,适合新手,更时候老手

    学了这么久的JAVA,感觉最棘手的就是,好不容易写完了一篇JAVA程序,还要输入各种各样的文件路径、命令符、参数等等,才能调试,而且一旦JAVA程序错误要修改时还得重新输入一遍,很浪费时间。本程序使用的都是黑窗口...

    hsql数据库详细教程

    E:\hsqldb:表示是在dos 命令窗口下面 1.4. 参考信息 doc\guide\guide.pdf 2. HSQL 2.1. HSQL 运行工具 java -cp ../lib/hsqldb.jar org.hsqldb.util.DatabaseManager 注意hsqldb.jar 文件的文件路径,最好能放到...

    SVN资源库代码统计工具

    4、 到dos命令窗口,把目录切换到刚checkout的代码目录,执行svn log --xml -v &gt; svn.log,生成svn.log文件。 5、 到 statsvn 的目录下,执行java -jar statsvn.jar log 文件路径 项目的目录。还可以后面带上-output...

    电脑class文件修改工具 jbe-0.1.1

    使用前一定要安装有JAVA程序,并设置指向路径(如以下三条SET),JAVA命令是要在Dos窗口下执行的(这个你懂的),当然这个批处理文件也只有在Dos下执行才能看到软件窗口 yjwuliming@163.com set JAVA_HOME=C:\j2re15...

    电子拍卖系统java 源码

    启动Dos或shell窗口,进入auction\WEB-INF路径下,输入 ant build 该命令用于编译、生成应用,在build目录下生成的Auction.ear包就是项目文件。 对于Auction_NetBeans项目,直接导入NetBeans工具中,NetBeans将...

    基础学习笔记 java整合技术 java工具类.rar

    基本的Dos命令 打开CMD的方式 开始+系统+命令提示符 win键+R+输入cmd (推荐使用) 在任意的文件夹下,按住Shift键+鼠标右击,打开命令行窗口 在资源管理器地址栏路径前面加 “cmd ” 管理员运行方式:命令提示符右键...

    小白的20天Java学习打卡day2

    1、打开DOS命令窗口,执行java HelloWorld,执行原理 java.exe命令会启动JVM JVM启动之后会启动类加载器ClassLoader ClassLoader会在硬盘上的某个位置搜索HelloWorld.class字节码文件 找到该文件则执行 找不到该文件...

    Java版水果管理系统源码-Java-learning:java核心技术

    用于指定DOS窗口命令的路径。 (2)Classpath是配置class文件所在的目录,用于指定类搜索路径,JVM就是通过它来寻找该类的class类文件的。 3、变量有什么用?为什么要定义变量?什么时候用? 答:变量的作用:用来存储...

    Pydev for python3.3

    Python 环境搭建 一Python的开发环境IDLE 和 Pydev 这里使用Pydev 和 eclipse进行开发,开发环境搭建需要如下步骤 ...通常只要在dos命令窗中输入python命令即可启动解释器; 例如: Dos窗口下输入HelloWorld

    apache-cxf-3.3.4.rar

    wsdl2java -p 包名 -d 生成代码存放目录 xml的路径 wsdl2java的用法: -p 指的是wsdl的命名空间,也就是包名 -d 指的是要生成代码所存放的目录 -client 生成客户端测试webService的代码 -...

    基于SSH的在线考试系统

    在线考试系统以java作为开发语言,Struts2、Hibernate实现前后台数据管理,Spring实现业务逻辑管理,以MyEclipse作为开发工具,MySQL实现数据持久化,Tomcat部署整个系统,实现了院系管理、专业管理、班级管理、用户...

    MySQL命令大全

    MYSQL常用命令 1.导出整个数据库 mysqldump -u 用名 -p –default-character-set=latin1 数据库名 &gt; 导出的文件名(数据库默认编码是latin1) mysqldump -u wcnc -p smgp_apps_wcnc &gt; wcnc.sql 2.导出一个表 ...

    MYSQL常用命令大全

    MYSQL常用命令 1.导出整个数据库 mysqldump -u 用户名 -p --default-character-set=latin1 数据库名 &gt; 导出的文件名(数据库默认编码是latin1) mysqldump -u wcnc -p smgp_apps_wcnc &gt; wcnc.sql 2.导出一个表 ...

    windows下 eclipse+ndk编译及使用jni示例

    6.) 在dos窗口中,cd到项目路径下,运行ndk-build 命令,该命令会自动搜索该路径子目录下的native项目,进行编译。 (Note: 编译完成后不要忘记了刷新项目)。 7.) 重新编译和部署项目,就可以看到已经包含了.so的apk...

    C:\Users\issuser\Desktop\nexus-win版和unix版本组合.zip

    在dos窗口输入nexus命令,提示Usage: nexus { console : start : stop : restart : install : uninstall } 说明配置成功,输入nexus install 安装服务,nexus start 启动服务,如果启动失败,是否是端口被占用,修改...

Global site tag (gtag.js) - Google Analytics