我用eclipse写了一个小的Java程序,它读取一些shapefile,然后生成带有一些计算的Excel工作簿。我的程序还使用arcobjects jar。当然,一切都在eclipse IDE中运行良好,但是我无法获得可执行文件来运行依赖arcobjects jar的任何代码。 也许我需要编辑可运行(又称“胖”)罐子的清单文件?
.MF文件的当前读取方式如下:
谢谢。
如果图像不起作用,请在此处输入:
Manifest-Version: 1.0
Rsrc-Class-Path: ./ commons-collections4-4.4.jar commons-compress-1.19
.jar commons-lang3-3.9.jar poi-4.1.0.jar poi-ooxml-4.1.0.jar poi-ooxm
l-schemas-4.1.0.jar xmlbeans-3.1.0.jar arcobjects.jar
Class-Path: .
Rsrc-Main-Class: mypackage.MainJavaClass
Main-Class: org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader
(如果需要的话,将arcobjects用于ArcDesktop,而不是ArcPro或ArcRuntime)
我非常确定我知道如何编辑带有.txt的.MF,但是要编辑为...什么?是什么使所有jar文件对程序的可执行文件同样可用?