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

Java源码打包成可运行JAR文件

 
阅读更多

1.工具:eclipse v3.4.1

2.撰写如下代码:
package com.william.test.jartest;
public class JarTest {
public JarTest() {
System.out.println("This is JarTest.");
}

public static void main(String[] args) {
// TODO Auto-generated method stub
JarTest obj = new JarTest();
System.out.println(”This is main method.”);
}
}

3.右键点击项目根结点,选择”export”
4.在”Select an export destination”中选择”Java”-”JAR file”
5.”Next”后,在”JAR Export”中勾选你要打包的项目
6.在”Export destination”中选择你要存放jar包的路径,本例中是”E:\Code\fortest.jar”
7.”Next”后,没有什么需要特殊设置的,继续”Next”
8.接下来是设置Manifest内容,最重要的是选择Main Class的路径,既通过java -jar命令后,默认执行的类。在本例中选择com.william.test.jartest.JarTest
9.”Finish”后,就可以在第6步填写的保存路径下找到fortest.jar包了
10.最后打开命令提示符,cd到该路径,本例是”E:\Code”
11.java -jar fortest.jar 就可以看见结果了
分享到:
评论

相关推荐

    【Ant】Ant实例(1)一个Java文件依赖于某jar包,需要打包部署

    本文将探讨如何使用Ant来处理一个简单的场景:一个Java文件(JettySample.java)依赖于某个jar包(例如webserver.jar),并将其打包成可部署的格式。 1. 安装与配置Ant 在开始之前,确保已经在本地安装了Ant,并且...

    java源码:联系人导出 ContactList.zip

    6. **第三方库依赖** - "lib"目录通常包含项目运行所依赖的外部库文件,这些可能是JAR文件,涵盖了各种功能,如网络通信、数据库操作、XML解析等。 7. **面向对象编程** - Java是一种面向对象的语言,因此在Contact...

    教您将JAVA编译为EXE的几种简易方法

    1. **创建JAR文件**:使用`jar cf jar_file_name.jar file_list`命令打包Java源代码和类文件。例如,如果你有一个主类名为`MainClass.java`,则可以执行`jar cf MainApp.jar MainClass.class`。 2. **创建启动脚本*...

    android技巧:apk文件反编译以及签名打包(dex2jar&jd,apktool,apk-sign)

    当我们需要查看或修改APK中的Java源代码时,可以使用dex2jar将.dex文件转换为.jar文件。执行此操作的命令行工具是`d2j-dex2jar.sh`(对于Windows系统,对应的是`.bat`文件)。例如,如果APK中的.dex文件名为classes....

    JAVA综合性实验(华农)代码以及JAR包

    8. **JAR打包**:提供JAR文件意味着项目已经被打包成可独立运行的格式。了解如何使用Java的jar命令或者IDE的打包功能,是Java开发者必备的技能之一。 总的来说,这个实验项目是一个全面的Java学习资源,覆盖了从...

    Java项目实战-超市积分管理系统(附源码,部署说明).zip

    5. **编译和打包**:使用Maven或Gradle等工具将源码打包成可部署的WAR或JAR文件。 6. **部署应用**:将打包后的文件上传到Tomcat服务器的webapps目录下,并启动服务器。 通过这个实战项目,学习者不仅可以掌握Java ...

    基于Windows eclipse maven Hadoop 的WordCount源码

    完成代码编写后,我们需要通过Maven将项目打包成可运行的jar文件。在Eclipse中,右键点击项目,选择`Run As` -> `Maven Build...`,然后在Goals栏输入`package`,点击运行。这将生成一个包含所有依赖的jar文件。 ...

    反编译和打包

    在反编译并修改了APK文件的内容后,我们需要将其重新打包成可安装的格式。重新打包包括以下步骤: 1. **资源处理**:除了Java代码,可能还需要修改或替换APK中的资源文件,如图片、布局XML等。 2. **签名**:每个...

    maven配置java项目使用groovy做源码.zip

    在Java项目中,Maven能够自动下载所需的库,编译源码,执行测试,并打包成可部署的JAR或WAR文件。在“maven配置java项目使用groovy做源码.zip”中,我们可能会看到`pom.xml`文件包含了特定的配置,使得Maven能够识别...

    实时监听微信文件,将接收到的文件的只读属性去掉

    这表明项目可能使用了Java的打包工具,如JAR打包器或者更复杂的解决方案如JLink或Jpackage,将Java应用转换成可独立运行的Windows executable。这样做可以使非开发人员也能直接运行程序,而无需安装完整的Java运行...

    计算机软件-编程源码-J2ME的俄罗斯方块.zip

    【标题】"计算机软件-编程源码-J2ME的...此外,源码还可能展示了错误处理和调试技巧,以及如何将J2ME应用打包成可部署的JAR文件。对于想要学习移动游戏开发或者对J2ME感兴趣的开发者来说,这是一个宝贵的教育资源。

    基于springboot的校园管理系统源码数据库.zip

    开发者需要将源码打包成可运行的jar文件,配置好环境变量,部署到服务器上。同时,进行单元测试、集成测试和系统测试,确保所有功能都能正常运行。 总的来说,基于SpringBoot的校园管理系统源码数据库为我们展示了...

    javaweb仓库管理系统项目源码

    通过配置文件,可以自动化下载所需的库,编译源码,打包成可部署的WAR或JAR文件。 6. **HTML/CSS/JavaScript**:前端界面由HTML、CSS和JavaScript组成,提供用户交互界面。可能使用了Bootstrap、jQuery等库来快速...

    java毕业设计之基于微信小程序的校园订餐系统的设计与开发源码.zip

    部署环节,项目可能在本地IDE(IntelliJ IDEA或Eclipse)上开发完成后,打包成可部署的WAR或JAR文件,然后在服务器上配置合适的Java运行环境(JDK 1.8)和Web服务器。"java环境及部署说明.zip"可能包含详细的部署...

    选号系统源代码(java swing)

    2. `号码选择.exe`: 这是Windows操作系统下的可执行文件,表示编译后的Java应用程序已经被打包成可直接运行的二进制文件。 3. `cui.ico`: 这可能是一个图标文件,用于在Windows操作系统中为程序提供图标。 4. `...

    MF00409-Java仓库管理系统源码.zip

    6. **Maven或Gradle**:作为项目构建工具,Maven或Gradle负责管理项目依赖,编译源代码,打包成可部署的JAR或WAR文件。 7. **权限控制**:系统可能使用Spring Security或Apache Shiro进行权限管理,确保不同角色的...

    GUI小工具开发文档

    ### GUI小工具开发文档...通过上述步骤和技术细节的介绍,新开发者可以快速了解如何将GUI小工具从开发环境导出并打包成可跨平台运行的应用程序。这不仅有助于提升软件的可用性和分发效率,还能有效保护源代码的安全。

    教务管理系统 :非可部署项目,源码参考 有需要则下载

    然后,使用构建工具(如Maven或Gradle)将源码打包成可部署的WAR或JAR文件,将其放到服务器的相应目录下,并启动服务器。同时,确保数据库中已经创建了相应的表结构,以便后端代码能正常运行。 5. **学习与参考**:...

    ant打包的代码,包括从svn上获取代码

    在实际应用中,`build.xml`文件会包含一系列Ant任务,比如`svnCheckout`来从SVN检出代码,`javac`来编译Java源码,`junit`来运行测试,以及`jar`或`war`来打包应用。这些任务可以通过Ant的条件语句和循环结构进行...

    OpenJDK Java开发环境 v20.24.zip

    4. **Java打包工具(jar)**:用于创建、管理和提取.jar文件,便于分发和运行Java应用程序。 5. **开发者工具(如jconsole、jvisualvm等)**:这些工具帮助开发者监控和分析应用性能,诊断问题。 6. **Java运行时...

Global site tag (gtag.js) - Google Analytics