CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  Web 开发

请问用命令行怎么编译带package的文件啊?

楼主peterwen(扬比比扬)2005-05-27 10:24:25 在 Java / Web 开发 提问

我得文件代码前面是package   scwcd.lab04;但我用javac   A.java编译出来的class文件不在scwcd/lab04的包里,直接就是.class文件,为什么不生成包呢?在集成工具中就直接生成包了.  
   
  请问命令行应该怎么写呢? 问题点数:10、回复次数:5Top

1 楼wtadminxjeri(NND钱花哪去了?)回复于 2005-06-02 02:51:01 得分 1

antTop

2 楼guo__peng(guo__peng)回复于 2005-06-02 07:50:24 得分 2

先建个包名的文件夹,然后把JAVA文件拷贝到相应的包名下就可以了  
  要保证包名和文件夹结构相同Top

3 楼dmy22271(阿呆)回复于 2005-06-02 08:39:41 得分 2

用   javac   -d   .   a.java也可以Top

4 楼dunai2003(马尔罗尼)回复于 2005-06-12 10:39:00 得分 5

package编译  
  假定你的class_name.java的第一行是package   package_name;  
  假定你文件目录是如下的结构:  
  -working_directory  
      -classes  
      -src  
          -class_name.java  
   
  其中,working_directory是你当前的工作目录,classes是存放*.class文件的目录,src是存放*.java  
  的目录,用下列的命令行编译,  
   
  javac   -d   .\classes   src\class_name.java  
   
  则产生下列结构:  
  -working_directory  
      -classes  
          -package_name  
              -class_name.class  
      -src  
          -class_name.java  
   
  然后用java命令运行:  
  java   -cp   .\classes   package_name.class_name  
  Top

5 楼kebeixueng(脱变的蚕)回复于 2005-06-18 12:10:33 得分 0

学习Top

相关问题

  • delphi源程序文件能不能用命令行编译?
  • 使用资源文件的问题:只能在命令行上编译
  • 请问如何在命令行,直接用TC编译,运行文件?
  • 请问如何在命令行,直接用TC编译,运行.C文件.
  • 命令行编译(CL)??
  • 关于命令行编译
  • 请问怎样在DOS窗口下用命令行的方式建立和编译C++项目文件?
  • PB程序可不可以编译成一个在cmd命令行里运行的exe文件?
  • 在命令行中用tcc编译,怎么改变输出文件的路径啊?
  • 菜鸟问题:我配置jdk时在命令行可以编译java文件,但不能正常显示

关键词

  • 文件
  • 结构
  • package
  • 目录
  • javac
  • src
  • working
  • directory

得分解答快速导航

  • 帖主:peterwen
  • wtadminxjeri
  • guo__peng
  • dmy22271
  • dunai2003

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo