问题标签 [manifest.mf]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3627 浏览

eclipse - Eclipse 插件设置 - 激活和单例设置

在 Eclipse 清单编辑器中,存在用于启用/禁用插件激活和单例行为的复选框,如下所示:

问题:

  1. 何时不选中激活复选框?
  2. 如果包装第三方库,这个插件“通常”是否应该配置为单例?

我正在寻找可以证明何时不需要激活插件的信息或一些示例(故意不激活)。单例行为(在我看来)更清楚地了解何时合适(例如,记录器)。

非常感谢!
迈克尔

0 投票
1 回答
131 浏览

java - How to define an empty-value attribute in MANIFEST.MF?

I need to add an attribute to MANIFEST.MF with an empty value. This doesn't work:

java.util.jar.Manifest can't load such a file and throws an exception. What is a possible workaround?

0 投票
2 回答
1176 浏览

java - 默认 jar 文件和 tests.jar 的不同 MANIFEST.MF

我正在尝试MANIFEST.MF为 jar-packaged 工件和 test-jar-packaged 创建不同的文件。maven-jar-plugin用于将其他东西添加到-MANIFEST.MF到目前为止效果很好。但是,如果我想MANIFEST.MF为 testproject 选择不同的模板文件,Maven 只对两个工件使用第二个引用的模板......

我怎样才能让 Maven 使用PROD-MANIFEST.MF-template普通的 jar-packaging 和TEST-MANIFEST.MF-templatetest-jar-packaging?

0 投票
2 回答
511 浏览

maven - 如何为我的计算机设置 MANIFEST.MF 的默认用户名?

我正在寻找一种方法来将我的“构建者”条目设置为MANIFEST.MF与我的用户名不同的东西。我可以在构建时使用,-Duser.name=<whatIwant>但我想让它默认为我的系统用户名之外的其他内容。我也不想在我的项目中这样做,因为我们在一个团队中工作,我相信每个人都不想成为我。

我也尝试将它设置在我的.m2/settings.xml但由于某种原因我无法正确读取它。我创建了一个名为 work 的配置文件,<properties><user.name>whatIWant</user.name></properties>但它仍然使用系统名称(是的,我记得将 work 设置为始终处于活动状态)。

谢谢

0 投票
1 回答
662 浏览

netbeans - 我的 .jar 文件不是从 Netbeans 创建的可执行文件,为什么?

好的,所以我对 Java 很陌生。我觉得真的很难。我有一个几乎完成的学校作业,除了一件事。创建一个可运行的 .jar 文件。我用谷歌搜索自己疯了。当我清理和构建我的项目时,会创建一个 jar 文件。它也有一个清单文件,但它不包括我的开始类。我确实尝试在属性中更改它,所以当我检查它实际上说 wich 类是开始类。但是,它并没有最终出现在清单文件中。这是由于一些错误?我试图打开 .jar,更改清单文件,使其显示正确的 startfile。通过添加这一行: Main-Class: uppgift4.RunGame 但它仍然无法正常运行。我只是收到一条错误消息,上面写着检查控制台..

我真的不知道我做错了什么......!有任何想法吗?我在 Mac OS 上,我不使用 winzip 解压缩文件。

//特蕾丝

0 投票
1 回答
5008 浏览

java - J2ME 应用程序中 .jar 和 .jad 文件的统一

目前,我正在使用 LWUIT 库为手机开发 J2ME 应用程序。我的项目的构建结果包括一个 .jar 文件和一个 .jad 文件。我想知道,有没有办法将这些文件统一到一个 .jar 文件中?为什么我的应用程序的某些属性应该在单个(且简单的).jad 文件中而不是 jar 文件的 METAINF/manifest.mf 文件中提及?这确实使部署过程更加困难。

0 投票
1 回答
656 浏览

java-me - 如何在 j2me 应用程序中读取 manifest.mf

我正在使用 Netbeans IDE 和 LWUIT 库开发一个 j2me 应用程序。我需要读取 jar 文件中包含的 MANIFEST.MF 的一些属性。
我在 net 中找到的所有内容,要么与 j2me 冲突,要么与 Netbeans 不兼容。
如何在运行时读取这些属性?

0 投票
6 回答
45452 浏览

java - log4.properties 应该在类路径上吗?

我在将 log4j.properties 文件放在类路径上时遇到了一些问题。我可以在开发时使用它(Eclipse Indigo),但是当我将我的应用程序导出为 JAR 时,我不能。

我为导出的 JAR 手工制作了一个 MANIFEST.MF 文件:

然后将 JAR 放在这个文件组织上:

当我尝试运行 app.jar 时,他们发现 log4j.jar 但没有 log4j.properties:

我的log4j.properties文件是这样的:

0 投票
1 回答
3003 浏览

svn - 在 Java jar 清单中嵌入 SVN 版本号的最佳实践?

我看到诸如如何使用 maven 从颠覆中获取修订号之类的问题?但是对于清单中要使用的实际字段、版本号和存储库 URL(即,显示它在主干上还是在分支上),是否有任何标准(事实上或其他)?我已经看到使用的 Implementation-Version,有和没有前导“r”(用于修订),我也看到了 Implementation-Build: 的使用。

编辑我删除了不应该存在的 maven 标签。我的问题是关于 jar 内容,而不是工具本身。

0 投票
1 回答
207 浏览

java - 使用文件夹中的 jar 执行 jar 文件

我在 Windows 环境中的 E:/foo/bar 文件夹中。我有一个 jar 文件作为 E:/foo/bar/a.jar。在 foo/bar 里面也有很多 jar 文件。在 foo/bar 下还有另一个名为 ext 的目录。它还包括很多 jar 文件。

我想使用包含在类路径(当前目录和 ext 目录)中的那些 jar 来运行 a.jar。所以我用了这个。

这没有用。我没有在 a.jar 的 MANIFEST.MF 中添加任何条目,认为这将从 -classpath 条目中获取。我在这里做错了什么?

谢谢