怎么用命令行编译,打包,运行java

--- 二、运行:从.class生成.exe 命令行运行:cd进入bin目录(eclipse构建生成的一般都在bin目录下),直接java com.csdn.javacode.EncryptClasses key.data (运行EncryptClasses.class,输出到key.data文件里)---注意.class文件在命令行里不要带后缀名!并且路径要写全,执行时,包名加路径时,一定是点...
怎么用命令行编译,打包,运行java
一、编译:从.java生成.class
(1)eclipse编译:
在菜单栏里选择"项目"→"构建"/"自动构建",就会在workspace的项目里的bin目录下自动生成.class文件,不需要手动一个个去编译。

(2)命令行编译:
进入src目录,直接javac com/csdn/javacode/A.java,注意这里一定要写全路径com/csdn/javacode(这里一定是/号而非.号),并且.java文件一定要有后缀名!
这样生成的.class文件和src在同一目录下,就是在哪个目录下手动一个个编译,生成的.class文件就在哪个目录下。
---------------------------------------------
二、运行:从.class生成.exe
命令行运行:
cd进入bin目录(eclipse构建生成的一般都在bin目录下),直接java com.csdn.javacode.EncryptClasses key.data
(运行EncryptClasses.class,输出到key.data文件里)
-----注意.class文件在命令行里不要带后缀名!并且路径要写全,执行时,包名加路径时,一定是点号.而非/号!!!
------------------------------------------------------------
三、打包jar:
把零散的.class文件打包为jar:(不是在eclipse里"导出"为jar包)

cd进入要打成jar包的class文件所在目录:jar cvf [生成jar的名称.jar] [列出class文件] //若有多个用空格隔开
例1:操作零散的单个或几个class文件:
cd bin
jar cvf ipaddress.jar com/cn/lbs/IPSeeker.class com/cn/lbs/SplitAddress.class
之后会在bin目录下生成ipaddress.jar,不过这里jar下面没有com.csdn.ipaddress包,因为之前没有创建目录

例2:把一个文件夹下面所有的class文件打成jar包
(这里让生成的jar目录下有com.csdn.ipaddress包,于是在总的文件夹ipaddress下新建文件夹嵌套com\csdn\ipaddress\,里面放上需要打包的.class文件)
cd回到总的文件夹ipaddress,
jar cvf ipaddress.jar * 回车2016-11-29
mengvlog 阅读 8 次 更新于 2025-07-19 01:04:12 我来答关注问题0
  • 在命令行模式下编译和运行带包的Java文件时,我们首先要确保Java文件的目录结构与包结构一致。例如,假设我们有两个文件:D:\workspace\com\A.java和D:\workspace\com\B.java,它们都有package com;声明。为了编译这两个文件,我们需要进入D:\workspace路径下,输入命令:javac com\A.java com\B.jav...

  • 在命令行环境下编译和运行Java文件需要遵循一系列步骤。首先,你需要进入Java文件所在的目录,例如通过输入cd java文件所在目录来完成。接着,配置环境变量,设置path为JDK安装目录下的bin文件夹路径,具体形式为set path=C盘下jdk1.5.0_05/bin所在的目录。为了能够找到当前路径下的类文件,设置classpath...

  • 接下来,我们需要运行编译后的Java代码。为此,我们需要使用另一个JDK工具java。假设我们位于应用的根目录,并尝试启动com.example包下的,使用了lib文件夹下的lib1.jar和lib2.jar库的Application.class文件,启动命令如下:java -cp bin;lib/lib1.jar;lib/lib2.jar com.example.Application 在这里,我...

  •  深空游戏 怎样将一个java项目打成jar包的形式运行,不用启动myeclipse开发工具运行项目,请详细举个具体的例子,求

    首先,你需要找到项目的编译输出目录,通常这个目录位于项目的target文件夹下。进入这个目录,使用命令行工具,比如CMD或Terminal,输入以下命令来查看项目的类文件列表:cd /path/to/your/project/target 然后,使用jar命令来创建可运行的jar包。假设你的项目的主类名为com.example.Main,那么可以使用如下命...

  •  翡希信息咨询 我有一段Java代码怎样让他做成程序,怎么打包?

    使用jar命令打包你的.class文件成一个JAR文件。例如:jar cfm MyProgram.jar MANIFEST.MF MyProgram.class这里,c表示创建新的JAR文件,f表示指定JAR文件的文件名,m表示包含Manifest文件。运行JAR文件:一旦你创建了JAR文件,就可以使用java jar命令来运行它。例如:java jar MyProgram.jar总结: 编译...

檬味博客在线解答立即免费咨询

Java相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部