我在eclipse中的项目大致显示以下文件夹:
application
- src
- JRE System Library [1.6]
- API.wsdl
在我的项目中,我想使用File>导出...>可执行的JAR
运行正常,但有一些例外:如果我想运行我的application.jar,我仍然需要将文件API.wsdl复制到与application.jar相同的位置。
我没理解,因为我的application.jar中包含了文件API.wsdl ALREADY:
application.jar
- com
- META-INF
-.classpath
-.project
- API.wsdl
希望有人可以帮助我,如何避免在与application.jar相同的位置复制API.wsdl。 谢谢。
答案 0 :(得分:0)
您可能希望通过ClassLoader
访问文件(此处为wsdl文件)。这样,文件将从jar中获取,而不是从文件系统中获取。