8得票3回答
System.out到底是什么?

我注意到任何来自未经命令行启动的JAR文件的System.out.println()调用(即用户通过双击启动的Runnable JAR文件)都不会打开控制台。 经过一些研究,我在网站上找到了多个答案: System.out.println in jar 这样做没有问题。但是你希望在哪里...

127得票4回答
在服务器上将java jar文件作为后台进程运行

我需要在服务器上运行一个Java jar文件,以便于两个应用程序之间进行通信。我编写了两个shell脚本来运行它,但是一旦启动该脚本后,我就不能关闭/终止进程。如果我按下ctrl+C或关闭控制台,服务器将关闭。请问有谁能帮我修改这个脚本以正常运行服务器? #!/bin/sh java -jar...

17得票2回答
如何从jar文件中获取Java主类

我有一个可执行的JAR文件,想知道该JAR文件中Java 主类的名称。 我的问题是是否有一种java cmd可以从JAR元数据中获取这个信息?

9得票1回答
在一个jar包中运行带有外部junit的Junit测试类

我已经使用one-jar将我的类及其依赖项(apache commons cli)打包到了一个jar文件中(这个过程非常容易,参见Command-Line Approach)。现在我想知道是否可以使用位于类之外的Junit jar来运行jar中的java测试类。因此,sw.jar内部测试类的路...

72得票7回答
尝试使用java.exe -jar运行我的jar文件时出现NoClassDefFoundError错误...出了什么问题?

我有一个应用程序,我想把它打成一个jar包以便更容易部署。当我将这个应用程序编译成一组从CLASSPATH可达的类并在Windows cmd窗口中运行时,它可以正常编译和运行。但是,当我将我的类打成jar包,并尝试在同一个cmd窗口中使用java 1.6运行它时,就会出现异常:C:\dev\m...

297得票25回答
在Windows上运行JAR文件

我有一个名为helloworld.jar的JAR文件。 为了运行它,我在命令行窗口执行以下命令:java -jar helloworld.jar 这个方法很好用,但我怎么才能双击执行它呢?需要安装任何软件吗?

21得票7回答
如何在Eclipse中从Maven项目创建Jar文件

我有一个Maven项目,但我不熟悉Maven。我想从这个Maven项目创建一个可执行的JAR文件,以便在另一个通过Eclipse创建的项目中使用它。我该如何做?

22得票1回答
用SBT构建Java可执行JAR文件的项目

什么是将SBT项目的目标包设置为可执行jar文件的最佳方法? 需要捆绑scala-library.jar并设置主方法的清单。

60得票7回答
在jar包中引用其他jar包

我有一个罐子,其内容如下所示: 以下是我的清单文件。Manifest-Version: 1.0 Ant-Version: Apache Ant 1.8.3 Created-By: 1.7.0_06-b24 (Oracle Corporation) Main-Class: org.sai....

10得票3回答
从Maven仓库直接执行JAR文件

假设我们有一个Java应用程序,而不是库,可以通过Maven中央库获得。例如,一个这样的项目是jol,它有对应的CLI界面在Maven中心。 据我所知,与库的主要区别在于相应的JAR文件包含具有适当main()方法的类,以及可选的相关Main-Class:头在JAR清单中。如果将这样的构件用...