Tag: 可执行文件

如何检查jar文件的版本?

我目前正在研究一个J2ME波兰应用程序,只是加强它。 我发现很难得到jar文件的确切版本。 有什么办法来find在类中进行的导入的jar文件的版本? 我的意思是如果你有一些东西,importxyz; 我们可以知道jar xy包所属的版本吗?

可执行的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) […]

提取和打包库到jar文件之间的区别

我想知道从Eclipse中提取和打包库到jar文件与创build可运行jar文件之间的区别。 如果我的程序(可运行jar)使用其他类需要这些外部库(jar),我应该select什么?

我如何找出哪个DLL可执行文件将加载?

如果我有一个Windows可执行文件,我怎样才能找出哪个DLL将加载? 我只是在谈论哪些将被静态加载,而不是可能会加载dynamicLoadLibrary的东西。

从Google Chrome扩展程序启动外部应用程序?

如何从Google Chrome扩展程序启动外部应用程序? 所以基本上我有一个可执行文件,当你启动它的时候做这个工作。 我需要能够在没有窗口的情况下启动它(它是一个控制台应用程序),并将当前的URL传递给参数,

解决Chrome的恶意文件警告

我创build了一个包含许多*.exe文件的应用程序。 我把这些打包成了我在我的网站上托pipe的NSIS安装程序。 当我尝试下载时,Chrome会将其报告为潜在恶意。 起初,我认为这可能是我所托pipe的url/网站无法识别,所以我注册了Amazon S3存储并将文件移到那里。 同样的问题。 然后我认为打包可执行文件可能会导致这种情况,所以我没有尝试。 同样的问题。 经过一些阅读后,我决定尝试签署可执行文件以及安装程序包EXE。 我创build了一个开发证书如下: makecert pvk2pfx signtool"http://timestamp.verisign.com/scripts/timstamp.dll" *.exe 仍然是恶意的…我检查了即使下载的exe文件,并确认他们有一个数字签名选项卡,授予它不是一个完全validation的商业证书,但我不能相信唯一的解决方法是花费200美元一年有没有verisign等代码签发证书? 任何想法如何我可以改变我在做什么,以避免这个讨厌的消息?

如何找出哪个版本的.NET Framework需要运行一个可执行文件?

我有一个可执行文件,我想知道哪个版本的.NET框架需要启动这个文件。 有没有简单的方法来find这个信息的地方? (到目前为止,我没有任何运气尝试ILDASM和DUMPBIN 。)

我怎样才能从Python程序中创build一个EXE文件?

我已经使用了几个模块来为Python制作EXE,但我不确定是否正确。 我该怎么去做,为什么呢? 请根据您的个人经验作出答案,并在必要时提供参考。

如何将python脚本编译为二进制可执行文件

我必须将python脚本转换为Windows可执行文件。 我已经在我的系统中安装了python 2.6 。 我可以在c盘中看到一个名为python26的文件夹,其中包含所有的文件。 我创build了一个脚本并保存在C:\pythonscript 在这个文件夹里面有两个文件 Setup.py和oldlogs.py (这个文件需要盖印) setup.py代码是 from distutils.core import setup import py2exe setup(console=['oldlogs.py']) 现在请让我知道我应该如何继续,以便我可以将oldlogs.py转换为exe。

获取可执行文件的path

我知道这个问题之前已经被问过,但是我还没有看到一个满意的答案,或者是一个明确的“不,这个不能做”,所以我会再问一次! 我所要做的就是以独立于平台的方式获取当前正在运行的可执行文件的path,无论是作为绝对path还是相对于可执行文件的调用位置。 我虽然boost :: filesystem :: initial_path是我的麻烦的答案,但似乎只处理问题的“平台无关”的一部分 – 它仍然返回的应用程序被调用的path。 对于一些背景,这是一个使用Ogre的游戏,我试图使用Very Sleepy进行configuration,它从自己的目录运行目标可执行文件,所以当然在加载游戏时发现没有configuration文件等,并及时崩溃。 我希望能够将它传递给configuration文件的绝对path,我知道它将永远与可执行文件一起生存。 在Visual Studio中debugging同样如此 – 我想能够运行$(TargetPath)而不必设置工作目录。