当前位置: 首页 > 知识库问答 >
问题:

为什么Eclipse不允许我导出一个。罐子

陆寒
2023-03-14

我正在尝试导出可运行的。jar文件,但每次我这么做时,它都会说,“VM参数将不是可运行jar的一部分。在启动jar时,可以在命令行上传递参数。”

有人知道怎么修吗?

共有2个答案

景同
2023-03-14

这只是一个警告,因为您在菜单中选择的用于导出为可运行jar的启动配置中设置了一些VM参数。如果您的程序依赖这些参数,您需要在命令行中传递这些参数。

所以忽略它,它与出口本身无关。

秦胡媚
2023-03-14

那不是虫子。您已在开发的应用程序(Run)上定义了参数-

当您在Eclipse之外运行应用程序时,它们必须通过命令行指定。

一个例子是当你设置更多的内存来运行应用程序时,但是如果你使用这些参数执行可运行的jar文件,你应该用命令行运行应用程序,比如:

java [your arguments] -jar yourjarfile.jar

这些参数用于虚拟机(MV)Java。

 类似资料:
  • 我的环境是Java1.7、Eclipse Luna、Wildfly8.x、XDoclet1.2.3、Windows7。 我想使用XDoclet创建一个新的EJB2.1项目。 我去了Java EE透视图。 EJB模块2.1版本 EJBDoclet(XDoclet)1.2.3版本 Java 1.7版本 这就是“Project Facets”窗口的外观: 单击OK按钮关闭“Project Facets”

  • 我正在写一个简单的游戏在Eclipse(Java),它需要一些图像。它在Eclicpse中工作正常,但是当我导出它(作为一个可运行的罐子)时,没有图像(只是空的地方而不是它们)。我在项目中有一个名为“图像”的源文件夹,我以这种方式添加图像:“图像/name.png”。图像直接导出到罐子中。我已经尝试将图像文件夹放在资源文件夹中,仍然不起作用。我还把图像放在罐子的不同地方,不起作用。如何使Eclip

  • 问题内容: 我试图获取我的Layout 以适合我要移植到Java的程序的外观,在此之前,我已经使用了多个LayoutManager并获得了巨大的成功,但是由于某些原因,我似乎无法获得此布局都在工作。我的目标是有权利(东)侧的包含一个“查找下一个”和自上而下的命令“取消”按钮,然后在下面的任何额外的空间,从而使两个按钮总是在的顶部,但由于某种原因,它会不断忽略更改a宽度的任何尝试(这是我迷失的地方)

  • 这个问题看起来像是重复的,但实际上不是。只是一个不断重复的微小差异。git一直告诉我:“请告诉我你是谁”,即使在设置之后。当我运行时,这就是我得到的…… 但是当我运行时,它会给我所有的详细信息… 我已经更改了我的姓名、电子邮件和代理,但当我运行命令时,它们看起来很好,即使在.gitconfig文件中,我也可以看到设置的值。可能缺少什么,因为我根本无法promise。每次它总是问我是谁? @sheu

  • 问题内容: W3指定表列(带有元素)仅允许使用四个CSS规则- 边框,背景,宽度和可见性。 有人知道这个决定的原因吗?如果可以使用边框和背景,为什么不使用字体和颜色呢? 问题答案: IanHixie在这里详细解释:为什么只有四个属性应用于表列的奥秘。相关报价: 文本的颜色取决于其元素的“颜色”属性。除非指定,否则“ color”属性(基本上)默认为“ inherit”,这意味着“采用父元素的值”。

  • 问题内容: 我读了这个问题,并认为如果可以写的话,很容易解决(不是没有它就不能解决): 我不确定在很多情况下它是否有用,但是我想知道为什么它没有用,以及其他语言中是否存在类似的东西。 你们有什么感想? 编辑: 澄清一下:是的,我知道,这在Java中是不可能的,我也不是很想念它。这不是我期望的工作,并且惊讶于出现编译器错误。我只是有这个主意,喜欢讨论它。 问题答案: 它违反了封装。你不应该能够绕过父