java - 打包 Java 控制台应用程序的最快方法

标签 java console classpath package

我在自定义包层次结构中构建了一组非常小的类,其中一个控制台应用程序类使用它们。在 JCreator 和命令提示符下一切正常。

我想构建第二个控制台应用程序来重复使用同一个包。

作为 Java 新手,最快、最脏的方法是什么?

我主要担心的是避免将包目录复制到新控制台应用程序的目录。

使用JCreator,我在项目中添加包目录编译运行没有任何问题。但是当我尝试从命令行运行控制台应用程序时,它无法在包层次结构中找到类。

在 Visual Studio 中,您只需添加一个引用...

最佳答案

您想要为这两个应用程序做的是在 var list 中创建一个带有 Main-class 定义的 jar 文件。 Java Tutorials 中有很多关于此的信息,但它的要点只是您将使用 jar 工具创建一个 jar 文件,然后制作一个小包装器以将其作为

java -jar myfile.jar

关于java - 打包 Java 控制台应用程序的最快方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/588593/

相关文章:

VB.net 在字符串中搜索术语?

Java "could not find or load main class"类路径错误

Randoop 的 Java 类路径问题

java - java.lang.Class.getResources的使用

java - Android:如何在另一个包的 Activity 中显示异步任务的进度对话框?

java - 如何使用 Spring Framework Multipart 上传文件将文件写入服务器目录?

java - 如何创建一个具有绝对值的 java.util.Date 字段而不改变值的时区偏移?

windows - 要编写基于 64 位的软件,我必须使用 64 位 IDE 吗?

java - 当我尝试从 Intent putExtra 时,出现空指针异常

python - 在 Python(2.7 和 3.x)中读取其他脚本的管道输入,同时读取用户输入