精华内容
下载资源
问答
  • manifest

    2018-01-23 21:16:54
    1.maven 配置manifest 在pom文件中 加上maven-jar-plugin 插件 自定义manifest 属性值 org.apache.maven.plugins maven-jar-plugin

    1.maven 配置manifest

    在pom文件中 加上maven-jar-plugin 插件 自定义manifest 属性值

    <build>
            <plugins>
                <plugin>  
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-jar-plugin</artifactId>
                    <configuration>
                      <archive>
                        <manifest>
                          <addClasspath>true</addClasspath>
                        </manifest>
                        <manifestEntries>
                          <version>${current-version}</version>
                          <struts-version>${struts-version}</struts-version>
                          <spring-version>${spring-version}</spring-version>
                          <hibernate-version>${hibernate-version}</hibernate-version>
                          <api-version>${api-version}</api-version>
                          <sdk-version>${sdk-version}</sdk-version>
                          <environment>${environment}</environment>
                        </manifestEntries>
                      </archive>
                    </configuration>
                </plugin>
            </plugins>
        </build>


    2 java读取manifest 文件属性

    jar 中提供读取jar 包中的manifest 方法  java 代码如下:

    <%@ page import="java.io.File" %>
    <%@ page import="java.net.InetAddress" %>
    <%@ page import="java.util.jar.JarFile" %>
    <%@ page import="java.util.jar.Manifest" %>
    <%@ page import="java.util.regex.Pattern" %>
    <%@ page import="java.util.Map" %>
    <%@ page import="java.util.jar.Attributes" %>
    
    String path=new java.io.File(application.getRealPath("manifest.jsp")).getParent();
    JarFile jar;
    try {
            String packagePath=path+File.separator+"WEB-INF"+File.separator+"lib";
            File file = new File(packagePath);
            if (file.isDirectory()) {
            Pattern pattern = Pattern.compile("mkts-common-{1,}[0-9].{1,}[0-9].jar");
            String[] filelist = file.list();
            for (String fileName : filelist) {
                if (pattern.matcher(fileName).find()) {
                    packagePath = packagePath  +File.separator + fileName;
                    break;
                }
            }
        }
        jar = new JarFile(packagePath);
        Attributes attributes = jar.getManifest().getMainAttributes();
        for (Map.Entry<Object, Object> entry : attributes.entrySet()) {
            String keyStr = String.valueOf(entry.getKey());
            if ("Class-Path".equals(keyStr) || "Archiver-Version".equals(keyStr))
                continue;
            out.print(entry.getKey() + " : " + entry.getValue());
            %>
            <br />
            <%
        }
    } catch (Exception e) {
        e.printStackTrace();
    } 


    展开全文
  • Manifest

    2014-07-11 17:09:41
    Manifest extends Object java.lang.Object  ↳ android.Manifest Summary Nested Classes class Manifest.per mission   class Manifest
    public final class

    Manifest

    extends Object
    java.lang.Object
       ↳ android.Manifest

    Summary

    Nested Classes

    class

    Manifest.permission

     

    class

    Manifest.permission_group

     

     

    Public Constructors

    Manifest()

     

    [Expand]

    Inherited Methods

    From class java.lang.Object

    Object

    clone()

    创建并返回此对象的副本。

    boolean

    equals(Object o)

    比较这个实例与指定的对象,并表示他们是否平等。

    void

    finalize()

    当调用的实例已经被垃圾收集器处理时,这隔实例将不能再获得。

    final Class<?>

    getClass()

    返回类的唯一实例代表该对象的类。

    int

    hashCode()

    为这个对象返回一个整型的hash code

    final void

    notify()

    导致此对象的监视器上等待的线程(通过调用wait()方法)的醒来。

    final void

    notifyAll()

    导致此对象监视器上等待的所有线程(通过调用wait()方法)的醒来。

    String

    toString()

    Returns a string containing a concise, human-readable description of this object.


    final void

    wait()

    导致调用线程一直等待另一个线程调用notify()或notifyAll()方法。

    final void

    wait(long millis, int nanos)

    导致调用线程一直等待另一个线程调用notify()或notifyAll()方法的对象或直到指定的超时过期前。

    final void

    wait(long millis)

    导致调用线程一直等待另一个线程调用notify()或notifyAll()方法的对象或直到指定的超时过期前。

    Public Constructors

    public Manifest () 



    展开全文
  • manifest manifest

    2015-07-06 20:26:55
    41.0.2272.89.manifest
  • Create App Manifest

    2018-05-17 23:54:00
    Create App Manifest Create App Manifest Create App Manifest Create App Manifest
  • import Manifest from "webextension-manifest" ; const manifest : Manifest = { manifest_version : 2 , name : "Awesome Extension" , version : "1.0.0" , } ; 每个清单密钥的类型也将导出: // docs/...
  • manifest配置

    2020-08-25 09:02:46
    manifest配置解决的问题:尝试使用manifest配置解决windows系统下的高分屏(DPI)自适应1.在VS环境下可使用自带的mt命令加载。2.manifest 配置测试windows系统四种配置模式 解决的问题:尝试使用manifest配置解决...

    解决的问题:尝试使用manifest配置解决windows系统下的高分屏(DPI)自适应

    1.在VS环境下可使用自带的mt命令加载。

        通过命令方式也可方便加入的cmake命令自动编译中,DOS命令如下.bat文件。
    
    echo off
    
    echo 'start cmake in windows'
    
    call "C:/Program Files (x86)/Microsoft Visual Studio 9.0/VC/vcvarsall.bat"
    
    mt -manifest Microsoft.VC90.CRT.manifest -outputresource:fdr70.exe
    mt -manifest Microsoft.VC90.CRT.manifest -outputresource:fdranalyse70.exe
    mt -manifest Microsoft.VC90.CRT.manifest -outputresource:Setup70.exe
    
    ::mt -inputresource:fdr70.exe -out:fdr70.manifest
    ::mt -inputresource:fdranalyse70.exe -out:fdranalyse70.manifest
    ::mt -inputresource:Setup70.exe -out:Setup70.manifest
    
    echo 'end all'
    
    pause
    

    2.manifest 配置DPI四种配置模式(windows)

        a.Unaware 字体模糊,界面模糊,界面随GDI Scaling缩放,此种设置大义是告诉系统,软件不能区分高分屏 DWM
        b.System  使用系统的缩放模式,在系统100%时,字体、界面清晰,否则不清晰,界面不会跟随DPI Scaling改变
        c.Per-Monitor 同下
        d.Per-Monitor V2 使用软件自带的缩放模式,字体清晰,界面清晰,但是界面不会跟随DPI Scaling改变。
    
    <?xml version='1.0' encoding='UTF-8' standalone='yes'?>
    <assembly xmlns='urn:schemas-microsoft-com:asm.v1' manifestVersion='1.0' xmlns:asmv3='urn:schemas-microsoft-com:asm.v3'>
    	<trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
    		<security>
    			<requestedPrivileges>
    				<requestedExecutionLevel level='asInvoker' uiAccess='false' />
    			</requestedPrivileges>
    		</security>
    	</trustInfo>
    	<dependency>
    		<dependentAssembly>
    			<assemblyIdentity
    				type='win32'
    				name='Microsoft.VC90.CRT'
    				version='9.0.21022.8'
    				processorArchitecture='x86'
    				publicKeyToken='1fc8b3b9a1e18e3b'
    			/>
    		</dependentAssembly>
    	</dependency>
    	<compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1">
    		<application>
    			<!-- Windows Vista -->
    			<supportedOS Id="{e2011457-1546-43c5-a5fe-008deee3d3f0}" />
    			<!-- Windows 7 -->
    			<supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}" />
    			<!-- Windows 8 -->
    			<supportedOS Id="{4a2f28e3-53b9-4441-ba9c-d69d4a4a6e38}" />
    			<!-- Windows 8.1 -->
    			<supportedOS Id="{1f676c76-80e1-4239-95bb-83d0f6d0da78}" />
    			<!-- Windows 10 -->
    			<supportedOS Id="{8e0f7a12-bfb3-4fe8-b9a5-48fd50a15a9a}" />
    		</application>
    	</compatibility>
    	<asmv3:application>
    		<asmv3:windowsSettings>
    			<dpiAware xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">false</dpiAware>
    			<dpiAwareness xmlns="http://schemas.microsoft.com/SMI/2016/WindowsSettings">unaware</dpiAwareness>
    		</asmv3:windowsSettings>
    	</asmv3:application>
    </assembly>
    
    Process default DPI awareness mode dpiAware setting dpiAwareness setting
    unaware false unaware
    System aware true system
    Per Monitor true/pm PerMonitor
    Per Monitor V2 Not supported PerMonitorV2

    3.在CMake中编译

    例子:

    set(MANIFEST_FILE ${CMAKE_CURRENT_SOURCE_DIR}/Microsoft.VC90.CRT.manifest)
    add_executable(cmake cmakemain.cxx cmcmd.cxx cmcmd.h ${MANIFEST_FILE})
    
    展开全文
  • manifest package

    2019-10-03 14:37:35
    http://www.android-doc.com/guide/topics/manifest/manifest-intro.html It names the Java package for the application. The package name serves as a unique identifier for the application. Howe...

     http://www.android-doc.com/guide/topics/manifest/manifest-intro.html

    • It names the Java package for the application. The package name serves as a unique identifier for the application.

    However, as a shorthand, if the first character of the string is a period, the string is appended to the application's package name (as specified by the <manifest> element's package attribute). The following assignment is the same as the one above: 

    <manifest package="com.example.project" . . . >
        <application . . . >
            <service android:name=".SecretService" . . . >
                . . .
            </service>
            . . .
        </application>
    </manifest>

    When starting a component, Android creates an instance of the named subclass. If a subclass isn't specified, it creates an instance of the base class.

    转载于:https://www.cnblogs.com/feng9exe/p/5947052.html

    展开全文
  • Error response from daemon: manifest for *** not found: manifest unknown: manifest unknown 解决方案: 访问docker hub 资料库 https://hub.docker.com/u/library 查找到自己想要下载的资源版本,复制所需版本的...
  • webapp MANIFEST

    2017-03-27 16:59:26
    InputStream inputStream = Version.class.getClassLoader().getResourceAsStream("/META-INF/MANIFEST.MF"); String version = DEFAULT_...Manifest manifest = new Manifest(inputStream); Attribu...
  • Java Manifest

    千次阅读 2017-07-17 19:24:00
    Java Manifest 直接使用Java class文件来运行程序,但一般发布和运行JAR(Java Archive)文件,JAR文件是class文件的ZIP压缩存档。 Manifest描述了Jar文件的打包、运行信息。 JDK提供了用于处理Manifest信息的...
  • Unity Package manifest

    2020-04-11 17:39:47
    Project manifest manifest json文件内属性:依赖、同步源链接、范围同步?、git锁定、 Key JSON Type Description dependencies Object List of packages available in your Project. This entry ...
  • MANIFEST.MF 读写操作

    2018-12-07 15:46:25
    Java 读写MANIFEST.MF文件中的属性,采用maven打包MANIFEST.MF配置项,通过io流读取配置项
  • <div><p>When pulling down on macOS. ...ERROR: no matching manifest for linux/amd64 in the manifest list entries </code></pre>该提问来源于开源项目:docker-library/rabbitmq</p></div>
  • Microsoft.VC90.DebugCRT.manifest和Microsoft.VC90.CRT.manifest 以及DEBUG和RELEASE模式下的其他DLL文件 可以解决0xc00150002的启动错误 也可以解决发布绿色版的问题
  • Error response from daemon: manifest for pdf2htmlex/pdf2htmlex:latest not found: manifest unknown: manifest unknown </code></pre> <p>Is it something misconfigured in my system or a problem with the ...
  • 在docker pull httpd时出现的错误 no matching manifest for unknown in the manifest list entries 把docker experimental 改为true 原文地址
  • VS manifest

    2013-10-17 08:34:38
    什么是vs 程序的manifest文件 manifest 是VS程序用来标明所依赖的side-by-side组建,如ATL, CRT等的清单。 为什么要有manifest文件 一台pc上,用一组建往往会有不止一个版本(c:/windows/winsxs或系统目录下),...
  • 通过SDL可以配置一下manifest选项: minSdkVersiontargetSdkVersionversionNameapplicationId (有效的包名 -- 更多详情请查阅ApplicationId 对比 PackageName)package Name for the test application...
  • Manifest Kotlin |Java

    2020-05-12 18:36:04
    public final class Manifest extends Object java.lang.Object ↳ android.Manifest Summary Nested classes class Manifest.permission class Manifest.permission_group Public constructors Manifest() ...
  • Manifest文件

    2013-10-30 17:29:09
    1, Manifest文件解析过程: a,当系统启动的时候,PackagedManageService 读取manifest信息,并存放在系统级内存中, b,当应用程序启动的时候,Launcher会进行系统级的判断,去验证此应用程序的manifest文件,并...
  • manifest文件

    千次阅读 2013-07-25 10:40:23
    manifest文件 Windows XP通过XML文件来实现这一功能,这些XML文件保存了有关应用程序配置的元数据,这里所说的XML文件,就是Manifest清单文件。Manifest事实上就是一个以.manifest为后缀的XML文件,用于组织和描述...
  • Manifest文件详解

    千次阅读 2017-02-06 20:54:59
    Madifest是个XML的描述文件,对于每个DLL有DLL的Manifest文件,对于每个应用程序Application也有自己的Manifest。对于应用程序而言,Manifest可以是一个和exe文件同一目录下的.manifest文件,也可以是作为一个资源...
  • android-Manifest

    2016-06-20 16:14:05
    Manifest public final class Manifest  extends Object  java.lang.Object  ↳ android.Manifest Summary Nested classes class Manifest....
  • Manifest Explorer

    2013-05-27 17:24:48
    Manifest Explorer Every android application has a policy file by the name AndroidManifest.xml policy file, which Manifest Explorer helps the user find and view.The file is
  • 【PWA】Manifest

    2017-12-24 00:06:34
    manifest 文件我们以前在做富应用缓存时用到过,那时候的用法是用来缓存网页上的一些资源。即: html manifest="demo.appcache"> ... html> 使用这种方式来进行离线缓存。我们参考一下里面的具体内容:CACHE ...
  • No main manifest attribute

    2020-12-05 15:30:53
    <div><p>When I try to start the proxy, java returns this: <code>no main manifest attribute, in dragonproxy-0.0.1-SNAPSHOT.jar</code></p>该提问来源于开源项目:DragonetMC/DragonProxy</p></div>
  • VC manifest

    千次阅读 2013-05-07 11:37:01
    VC manifest 分类: c++ MFC2009-12-30 14:57 1121人阅读 评论(0) 收藏 举报 dllapplicationexception工具微软exe  从VS2005开始,微软在VC的编译选项中添加了manifest这个功能,这将有助于软件...
  • Unity 中 Android Manifest

    千次阅读 2019-03-14 17:10:10
    Unity 中 Android Manifest 参考链接:https://docs.unity3d.com/2017.4/Documentation/Manual/android-manifest.html Unity如何生成Android Manifest 在构建应用程序时,Unity会自动生成Android Manifest文件,步骤...
  • Manifest 混合问题

    2018-07-09 11:07:38
    一、主项目manifest和第三方(library,aar)引用中manifest配置清单冲突问题 解决方式: 1、在主项目的manifest中增加tools:place 表明合并时移除低优先级 Library 中的相关属性,使用高优先级 app module 中...
  • docker:manifest unknow

    2020-06-16 16:20:40
    ERROR: manifest for nexus.gree.com/alpine:3.12.0 not found:manifest unknow:manifest unknown 解决方案:更换TAG号,上docker hub寻找一个可用的TAG重新拉一边镜像

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 62,353
精华内容 24,941
关键字:

manifest