问题标签 [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.
eclipse - Eclipse 插件设置 - 激活和单例设置
在 Eclipse 清单编辑器中,存在用于启用/禁用插件激活和单例行为的复选框,如下所示:
问题:
- 何时不选中激活复选框?
- 如果包装第三方库,这个插件“通常”是否应该配置为单例?
我正在寻找可以证明何时不需要激活插件的信息或一些示例(即故意不激活)。单例行为(在我看来)更清楚地了解何时合适(例如,记录器)。
非常感谢!
迈克尔
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?
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-template
test-jar-packaging?
maven - 如何为我的计算机设置 MANIFEST.MF 的默认用户名?
我正在寻找一种方法来将我的“构建者”条目设置为MANIFEST.MF
与我的用户名不同的东西。我可以在构建时使用,-Duser.name=<whatIwant>
但我想让它默认为我的系统用户名之外的其他内容。我也不想在我的项目中这样做,因为我们在一个团队中工作,我相信每个人都不想成为我。
我也尝试将它设置在我的.m2/settings.xml
但由于某种原因我无法正确读取它。我创建了一个名为 work 的配置文件,<properties><user.name>whatIWant</user.name></properties>
但它仍然使用系统名称(是的,我记得将 work 设置为始终处于活动状态)。
谢谢
netbeans - 我的 .jar 文件不是从 Netbeans 创建的可执行文件,为什么?
好的,所以我对 Java 很陌生。我觉得真的很难。我有一个几乎完成的学校作业,除了一件事。创建一个可运行的 .jar 文件。我用谷歌搜索自己疯了。当我清理和构建我的项目时,会创建一个 jar 文件。它也有一个清单文件,但它不包括我的开始类。我确实尝试在属性中更改它,所以当我检查它实际上说 wich 类是开始类。但是,它并没有最终出现在清单文件中。这是由于一些错误?我试图打开 .jar,更改清单文件,使其显示正确的 startfile。通过添加这一行: Main-Class: uppgift4.RunGame 但它仍然无法正常运行。我只是收到一条错误消息,上面写着检查控制台..
我真的不知道我做错了什么......!有任何想法吗?我在 Mac OS 上,我不使用 winzip 解压缩文件。
//特蕾丝
java - J2ME 应用程序中 .jar 和 .jad 文件的统一
目前,我正在使用 LWUIT 库为手机开发 J2ME 应用程序。我的项目的构建结果包括一个 .jar 文件和一个 .jad 文件。我想知道,有没有办法将这些文件统一到一个 .jar 文件中?为什么我的应用程序的某些属性应该在单个(且简单的).jad 文件中而不是 jar 文件的 METAINF/manifest.mf 文件中提及?这确实使部署过程更加困难。
java-me - 如何在 j2me 应用程序中读取 manifest.mf
我正在使用 Netbeans IDE 和 LWUIT 库开发一个 j2me 应用程序。我需要读取 jar 文件中包含的 MANIFEST.MF 的一些属性。
我在 net 中找到的所有内容,要么与 j2me 冲突,要么与 Netbeans 不兼容。
如何在运行时读取这些属性?
java - log4.properties 应该在类路径上吗?
我在将 log4j.properties 文件放在类路径上时遇到了一些问题。我可以在开发时使用它(Eclipse Indigo),但是当我将我的应用程序导出为 JAR 时,我不能。
我为导出的 JAR 手工制作了一个 MANIFEST.MF 文件:
然后将 JAR 放在这个文件组织上:
当我尝试运行 app.jar 时,他们发现 log4j.jar 但没有 log4j.properties:
我的log4j.properties文件是这样的:
svn - 在 Java jar 清单中嵌入 SVN 版本号的最佳实践?
我看到诸如如何使用 maven 从颠覆中获取修订号之类的问题?但是对于清单中要使用的实际字段、版本号和存储库 URL(即,显示它在主干上还是在分支上),是否有任何标准(事实上或其他)?我已经看到使用的 Implementation-Version,有和没有前导“r”(用于修订),我也看到了 Implementation-Build: 的使用。
编辑我删除了不应该存在的 maven 标签。我的问题是关于 jar 内容,而不是工具本身。
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 条目中获取。我在这里做错了什么?
谢谢