我需要创建一个应用程序,使用各种参数(例如高度、体积或底面积)对各种类型的多边形进行排序。具有多边形参数、排序类型、排序方法的文件名参数将通过命令行传递。该文件位于项目中 src 文件夹外部的资源文件夹中。我已经实现了所有程序,当我通过 eclipse 运行配置使用传递参数运行时,它工作正常。但是当我尝试使用 cmd 相同的参数运行我的 .jar 文件时,它给了我FileNotFoundException
.
我使用打开我的jar文件7zip
并注意到它从未在 .jar 文件中提取我的资源文件夹。我在线搜索并尝试将我的资源文件夹包含在 Eclipse 的构建路径中。但还是不行。
![enter image description here](https://i.stack.imgur.com/5EpEW.jpg)
按着这些次序:
1) 单击项目 -> 属性 -> 构建路径 -> 源 -> 添加文件夹并选择资源文件夹。
2) 创建你的 JAR!
编辑:您可以通过使用 7zip 检查 JAR 来确保您的 JAR 包含文件夹。
也冷藏此链接如何将资源文件夹添加到 Eclipse 中的 Java 项目
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)