Tag: 清单

embedded式Python应用程序中的运行时错误R6034

我正在使用Boost.PythonembeddedPython解释器的应用程序。 这用于运行与主程序交互的用户生成的“脚本”。 不幸的是,一个用户在运行脚本时报告运行时错误R6034。 主程序启动正常,但我认为这个问题可能在python27.dll加载时发生。 我正在使用Visual Studio 2005,Python 2.7和Boost.Python 1.46.1。 这个问题只发生在一个用户的机器上。 我之前已经处理了明显的问题,并设法解决它们,但是在这种情况下,我有点不知所措。 有没有其他人遇到类似的问题? 你能解决吗? 怎么样? 非常感谢你的帮助!

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.com.DerbyDemo Class-Path: derby.jar derbyclient.jar derbynet.jar derbytools.jar 当我尝试运行该jar时,它抛出了一个ClassNotFoundExcception意思是它没有引用外部jar中的jar。 在Class-Path属性中,如何在实际jar中引用jars( derby.jar等)?

在manifest.xml文件中使用权限与Android权限的权限

我注意到清单文件中有两种types的权限,“权限”和“使用权限”,如下所示的两个权限: <permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 对于以下4个权限,当我将它们放入我的manifest.xml文件中时,我将使用哪些权限? uses-permissions或permissions ? android.permission.ACCESS_NETWORK_STATE android.permission.ACCESS_WIFI_STATE android.permission.INTERNET android.permission.CHANGE_WIFI_MULTICAST_STATE

Android / iOS – 自定义URI /协议处理

有没有一种方法可以在Android 和 iOS中定义某种处理机制,这样可以拦截以下任一项: myapp:///events/3/ – or – http://myapp.com/events/3/ 我想为协议或主机“侦听”,并打开相应的Activity / ViewController。 如果这些可能尽可能系统宽泛,我也想要。 我想这将是更多的iOS上的问题,但我最好能够从任何应用程序点击这两个计划之一,作为超链接。 Gmail,Safari等

Maven:在项目JAR旁边封装依赖项?

我希望Maven在运行时依赖包的同时打包一个项目。 我期望它创build一个JAR文件,具有以下清单: ….. Main-Class : com.acme.MainClass Class-Path : lib/dependency1.jar lib/dependency2.jar ….. 并创build以下目录结构: target |– …. |– my-project.jar |– lib |– dependency1.jar |– dependency2.jar 意思是,我想要主JAR排除任何依赖关系,我希望所有的传递依赖被复制到一个“lib”子目录。 有任何想法吗?

我如何读取在Apache Tomcat中运行的webapp的清单文件?

我有一个包含清单文件的web应用程序,我在其中编写我的应用程序的当前版本在一个ant生成任务。 清单文件是正确创build的,但是当我在运行时尝试读取它时,我得到了一些奇怪的副作用。 我在清单中阅读的代码是这样的: InputStream manifestStream = Thread.currentThread() .getContextClassLoader() .getResourceAsStream("META-INFFFF/MANIFEST.MF"); try { Manifest manifest = new Manifest(manifestStream); Attributes attributes = manifest.getMainAttributes(); String impVersion = attributes.getValue("Implementation-Version"); mVersionString = impVersion; } catch(IOException ex) { logger.warn("Error while reading version: " + ex.getMessage()); } 当我将eclipse附加到tomcat上时,我发现上面的代码有效,但是它似乎得到了一个与我期望的不同的清单文件,我可以告诉它,因为ant版本和构build时间戳是不同的。 然后,我把“META-INFFFF”放在那里,上面的代码仍然有效! 这意味着我正在阅读一些其他清单,而不是我的。 我也试过了 this.getClass().getClassLoader().getResourceAsStream(…) 但结果是一样的。 从tomcat运行的webapp里面读取manifest文件的正确方法是什么? 编辑 :谢谢你的build议。 另外,我应该注意到我正在运行tomcat standalone; 我从命令行启动它,然后附加到Eclipsedebugging器中正在运行的实例。 这不应该有所作为,应该吗?

不针对最新版本的Android

当试图在最新的Android SDK Package 4.2上testing主题时,我有一个警告。 这是我的清单文件: <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.themetest" android:versionCode="1" android:versionName="1.0" > <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="16" /> <application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/AppBaseTheme" > <activity android:name="com.example.themetest.MainActivity" android:label="@string/app_name" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application> </manifest> 不针对最新版本的Android; 兼容模式适用。 考虑testing和更新这个版本。 有关详细信息,请参阅android.os.Build.VERSION_CODES javadoc。 AndroidManifest.xml / ThemeTest第7行Android Lint问题 我正在使用一个名为“AppBaseTheme”的自定义主题。 我的问题是什么请参阅android.os.Build.VERSION_CODES javadoc。 。 我怎么能解决这个问题?

可执行的war文件,无需maven即可启动jetty

我正在尝试创build一个“可执行”war文件( java -jar myWarFile.war ),它将启动一个Jetty Web服务器,该Web服务器托pipe包含在我执行的WAR文件中的Web应用程序。 我find了一个描述如何使我所寻找的网页 : 然而,遵循这个build议以及我认为我应该做一个可执行的jar(战争)是行不通的。 我有一个Ant任务创build一个WAR文件,其清单如下所示: Manifest-Version: 1.0 Ant-Version: Apache Ant 1.7.1 Created-By: 1.5.0_18-b02 (Sun Microsystems Inc.) Main-Class: Start WAR文件的内容如下所示: > Start.class > jsp > build.jsp > META-INF > MANIFEST.MF > WEB-INF > lib > jetty-6.1.22.jar > jetty-util.6.1.22.jar 当我尝试执行WAR文件时,错误是: Exception in thread "main" java.lang.NoClassDefFoundError: org/mortbay/jetty/Handler Caused by: java.lang.ClassNotFoundException: org.mortbay.jetty.Handler at java.net.URLClassLoader$1.run(URLClassLoader.java:202) […]

我可以在Chrome中清除Web应用程序吗?

我写了一个web应用程序,其中包含所需的所有javascript和图像。 不幸的是,即使我更改清单文件,似乎并没有重新加载JavaScript。 有没有办法从Chrome完全删除Web应用程序? 清除浏览器caching似乎不起作用。 我在Mac上运行Chrome 5.0.375.55。 任何帮助非常感激地收到。

无法parsingManifest.permission.ACCESS_FINE_LOCATION

向我的清单文件添加权限时,下面的xml工作。 <permission android:name="android.permission.ACCESS_FINE_LOCATION" /> 但是,这个XML不起作用。 <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> 我应该使用哪一个? 如果这是第一个,为什么不起作用? 我该如何解决? 此外,我得到一个Android 6.0运行时权限相关的exception: java.lang.SecurityException: "gps" location provider requires ACCESS_FINE_LOCATION permission. 当我尝试将权限添加到string数组以检查权限时,Android Studio告诉我无法parsing以下代码中的Manifest.permission : new String[]{Manifest.permission.ACCESS_FINE_LOCATION} 为什么要这样做呢? 我该如何解决?