社区
Java SE
帖子详情
同一个应用程序的多个JAVA文件怎么编译?
lint412
2008-01-07 03:39:51
我是一个JAVA初学者,我写了几个JAVA文件,一个文件可能IMPORT另外的文件,那要怎么编译这么多文件呢?要一个一个JAVAC编译吗?还是有特殊的编译方法?他们是属于一个应用程序,是不是要编译成JAR文件?如果要编译成JAR文件,那又是怎么编译呢?大家别笑我哦,我刚刚要入门。而且这个还有点急
...全文
514
20
打赏
收藏
同一个应用程序的多个JAVA文件怎么编译?
我是一个JAVA初学者,我写了几个JAVA文件,一个文件可能IMPORT另外的文件,那要怎么编译这么多文件呢?要一个一个JAVAC编译吗?还是有特殊的编译方法?他们是属于一个应用程序,是不是要编译成JAR文件?如果要编译成JAR文件,那又是怎么编译呢?大家别笑我哦,我刚刚要入门。而且这个还有点急
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
20 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
码农熊猫
2008-01-08
打赏
举报
回复
import DataRepThread;
import MDIDesktopPane;
import WindowMenu;
import SuperAll;
从这些语句可以看出,
DataRepThread.java,
MDIDesktopPane.java,
WindowMenu.java,
SuperAll.java
这些文件应该是和该文件DataRep.java在一个目录下面,所以不用import,编译时会自动寻找当前目录。
只有不在同一目录下才需要导入
wf376
2008-01-08
打赏
举报
回复
昏死,居然javac *.class
ylb_hack
2008-01-08
打赏
举报
回复
javac *.class
java *
lint412
2008-01-08
打赏
举报
回复
搞定了,真是太感谢大家了。
约翰羊
2008-01-07
打赏
举报
回复
把
DataRepThread.java,
MDIDesktopPane.java,
WindowMenu.java,
SuperAll.java
跟DataRep.java文件放在同一目录下就行了
不用import.
lint412
2008-01-07
打赏
举报
回复
DataRepThread这些是java文件
showtime520
2008-01-07
打赏
举报
回复
import 后面加包名+类名/*,你那后面加的不对
lint412
2008-01-07
打赏
举报
回复
代码:
import java.io.*;
import java.sql.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.border.*;
import javax.swing.event.*;
import DataRepThread;
import MDIDesktopPane;
import WindowMenu;
import SuperAll;
public class DataRep {
// main method
public static void main(String args[]) {
String strIniFile = null;
if (args.length < 1) {
//System.out.println("Usage: java DataRep <ini_filename>");
//System.exit(0);
}
else
strIniFile = args[0];
MDIMainFrame frmMain = new MDIMainFrame(strIniFile);
}
}
dos中报错的信息为:
E:\Work\data_rep>javac DataRep.java
DataRep.java:8: 需要 '.'
import DataRepThread;
^
DataRep.java:9: 需要 '.'
import MDIDesktopPane;
^
DataRep.java:10: 需要 '.'
import WindowMenu;
^
DataRep.java:11: 需要 '.'
import SuperAll;
^
4 错误
大家分析一下。
lint412
2008-01-07
打赏
举报
回复
我编译mian函数所在的java文件,因为在该文件里“Import DataRepThread;”文件,javac时编译到“import DataRepThread”行时,会报错,说需要“.”?请问这个该怎么解决?
火龙果被占用了
2008-01-07
打赏
举报
回复
十分赞同6楼的说法,会一起编译的。
acejoo
2008-01-07
打赏
举报
回复
用Eclipse,可以很好的编译。
changjiangzhibin
2008-01-07
打赏
举报
回复
java *.java
changjiangzhibin
2008-01-07
打赏
举报
回复
在放置对应JAVA文件的目录下:java *.java
changjiangzhibin
2008-01-07
打赏
举报
回复
在放置JAVA文件的目录下 javac *.class
约翰羊
2008-01-07
打赏
举报
回复
main方法在谁里边,你就直接编译谁.
用得着的.java文件,都会给编喽,用不着一个一个去单独编译.
最后,可以把.class文件打包成一个jar文件.
方法嘛,你可以直接在dos窗口里打jar会有帮助的.可以自己琢磨一下.不是特别的难.
awusoft
2008-01-07
打赏
举报
回复
用开发环境去做吧.Eclispe+MyEclipse(做Web项目需要它)
oliveyuganfei
2008-01-07
打赏
举报
回复
用ECLIPSE直接全部搞定.现在还用命令?
lixkyx
2008-01-07
打赏
举报
回复
制作jar文件是为了把你的程序发布出去供别人使用,如果没有这个需要,你可以不必做。
yulewei
2008-01-07
打赏
举报
回复
javac *.class
lixkyx
2008-01-07
打赏
举报
回复
每一个java文件都是分别编译的。
java
源码包---
java
源码 大量 实例
Java
局域网通信——飞鸽传书源代码,大家都知道VB版、VC版还有Delphi版的飞鸽传书软件,但是
Java
版的确实不多,因此这个
Java
文件
传输实例不可错过,
Java
网络编程技能的提升很有帮助。
Java
聊天程序,包括服务端和...
最全的Android反
编译
工具包_Androidfby+apk2
java
一键反
编译
本资源"最全的Android反
编译
工具包_Androidfby+apk2
java
一键反
编译
"提供了一种便捷的方式,帮助开发者快速地对Android
应用程序
进行反
编译
。 首先,我们来看"Androidfby"。这是一个专门针对Android应用的反
编译
工具...
Android反
编译
工具
在Android应用开发的世界里,有时候我们可能需要对APK
文件
进行反
编译
,以了解其工作原理、查看源代码或进行安全分析。标题为“Android反
编译
工具”的压缩包包含了一系列用于Android应用反
编译
的实用工具。下面将详细...
幸运大转盘-jQuery+
Java
实现的抽奖程序(完整版)
"幸运大转盘-jQuery+
Java
实现的抽奖程序(完整版)"是一个综合性的项目,主要结合了前端的
Java
Script库jQuery和后端的
Java
技术来构建一个完整的在线抽奖系统。这个项目的实现涉及到
多个
方面,包括用户界面交互、数据...
Java
学习入门资料 PPT版本
- **Hot
Java
浏览器**:第一个支持
Java
的浏览器。 - **Netscape 2.0**:早期支持
Java
的重要浏览器之一。 - **JDK 1.0.2**:1995年5月23日发布,标志着
Java
语言的诞生。 - **JDK 1.1**:1997年2月18日发布,增强了...
Java SE
62,623
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章