-
java不打包运行?5
之前的java程序都是编译后打包运行,但是程序中的某个功能会读取配置文件来更改,那打包后的程序就不能很方便的更改配置文件里的参数,有没有不打包运行的办法,不用IDE来运行
2009年12月29日 11:49
4个答案 按时间排序 按投票排序
-
如果程序里读的是相对路径的话,配置文件只要和JAR文件放在同一目录下就行了.
不过按楼主的意思的话,不打包,不靠IDE来运行的话,那就CMD,java xxx了2009年12月29日 17:22
-
简单一点的:
Class.getResourceAsStream ("resource.properties");
更灵活一点的:
http://ihavegotyou.iteye.com/blog/4828022009年12月29日 13:16
-
首先你把配置文件放到jar包中就是一种错误的想法 打包就是为了部署方便 不打包也不代表就不能运行呀 java xxx不就可以了 ide就是个快速开发环境 和运行没关系
2009年12月29日 12:24
相关推荐
然而,对于不熟悉Java环境的用户来说,直接运行`.jar`文件可能需要安装Java Runtime Environment (JRE)。为了方便用户,开发者有时会将`.jar`文件打包成`.exe`(Windows可执行文件),使得用户只需双击即可运行程序...
在Java开发中,将项目打包成可自动运行的JAR文件是常见的需求,这使得程序可以方便地在没有IDE(集成开发环境)的环境中独立执行。本教程将详细讲解如何通过命令行工具CMD来实现这一过程。 首先,我们需要了解JAR...
这一步至关重要,因为不同的Java版本之间可能存在不兼容性,确保目标计算机上的JDK版本符合要求是软件正常运行的前提。 #### 2.3 语言与输出位置选择 在选择了语言设置后,确定软件的输出位置。这是指打包后的可...
Java项目打包工具是开发人员在完成Java应用程序或Web应用程序开发后,用来整合资源、编译代码、处理依赖、生成可部署文件的重要工具。这些工具帮助开发者将源代码、配置文件、库和其他资源组织成便于分发和运行的...
利用swt中的一个获取图片的类SwingResourceManager 来解决将程序打为使用java打包之后,生成的jar包中图片找不着的。这是因为通过class.getResource()方法在IDEA中运行的路径和生成jar包获取的的路径是不同的。打成...
为了使得基于 Java Swing 的应用能在没有 JDK 或 JRE 的环境中运行,我们需要将其打包成可执行的安装文件,通常是 .exe 格式,以便于Windows用户轻松安装和运行。 这个过程涉及几个关键步骤: 1. **构建可独立运行...
如果你的目标平台是Windows,这将非常有用,因为用户可以直接双击运行,而不需要Java运行环境。使用exe4j的步骤如下: 1. 下载并安装exe4j。 2. 打开exe4j,选择**Java Application**模板。 3. 添加你的JAR文件,...
在Java开发过程中,将项目打包成可执行的JAR(Java Archive)文件是常见的操作,这使得代码可以方便地分发、部署和运行。本文将详细介绍如何将Java工程打包成可执行的JAR文件。 首先,确保你有一个完整的Java工程,...
Java打包技术是将Java应用程序和必要的运行环境(如JDK)整合到一起,使得用户无需安装额外的Java环境即可运行程序。在Java开发过程中,为了方便分发和部署,我们通常会将应用及其依赖打包成一个可执行的格式,比如...
Eclipse打包Java应用程序及在Linux系统上的部署运行 本文主要介绍了使用Eclipse将Java应用程序打包成JAR文件,并在Linux系统上部署和运行的步骤。下面是知识点的详细说明: 一、Eclipse打包Java应用程序 1. 在...
Java文件打包是一个重要的过程,它将Java源代码及其相关资源组织成一个可执行的格式,以便用户能够方便地运行和分发。这个过程通常涉及到多个步骤,包括编译、构建和打包。以下是对这个主题的详细说明: 1. **Java...
尤其是在Windows环境下,为了让非技术人员也能轻松运行Java程序,通常会采用`.exe`或`.jar`格式进行打包。本文将详细介绍这两种打包方式,并着重讲解如何创建一个可以双击运行的Java程序。 #### 二、Java程序打包...
Java程序打包工具是开发者在开发过程中必不可少的辅助工具,它们主要负责将源代码、资源文件、依赖库等组件整合成可执行的格式,以便于分发、部署和运行。在这个场景中,提到的"project-mjar-0.4"很可能是一个特定的...
### Java打包成可执行文件步骤详解 在Java开发过程中,将编写好的程序打包成一个可执行文件是非常常见的需求。这不仅方便程序的分发与部署,还能提高程序的可用性。本文将通过一个具体的示例来详细介绍如何将Java...
Java是一种广泛使用的面向对象的编程语言,以其“一次编写,到处运行”的特性而著名。这个压缩包可能包含了由Java编写的七个不同的游戏项目,旨在展示Java在游戏开发中的应用。 【描述】:“七个JAVA游戏打包”描述...
将Java程序打包成Jar文件后,我们可以直接运行Jar文件,例如: java -jar project.jar 五、结论 本文介绍了将Java程序打包成Jar文件在Eclipse中的实现步骤和重要的知识点,包括Manifest文件的重要性、Eclipse中的...
在这个基于JAVA的学生信息管理系统打包中,我们可以深入探讨几个关键知识点,包括系统设计、编程语言特性、数据库交互以及软件打包与部署。 首先,学生信息管理系统通常包含用户界面、数据处理和存储功能。在Java中...
Java打包成可执行程序是一个常见的需求,特别是在分发和部署Java应用程序时。本文将详细介绍如何将Java项目打包成jar文件,以及如何进一步利用JSmooth工具将其转换为Windows平台下的exe可执行程序。 首先,我们将...
然而,有一种方法可以将Java程序打包成Windows操作系统下的.exe可执行文件,使得用户无需安装JRE也能运行程序。这个过程通常涉及到Java的编译、打包以及使用第三方工具将Java应用转换为.exe格式。 首先,我们需要...