我遇到了麻烦。
我参与了一个关于wiktionary转储的项目(这是一个非常庞大的文件)。要求要求转储文件必须作为参数从命令行传递。为了使我更容易使用NetBeans,我设置了所有参数,将转储文件放入'src'文件夹中,一切都很顺利。
要求要求项目必须作为jar文件提供。我是一个非常新的罐子,所以我只是复制netbeans src文件夹,编译代码(从shell),删除转储文件 - 它不需要进入jar - 只是做“压缩为jar文件”。
现在出现了问题:当我从shell运行它时,java.lang.reflect.InvocationTargetException
会导致java.net.MalformedURLException
。我认为问题是它只在jar中查找转储,但实际上转储将在外面。我该如何修复它?
不知道是否重要..我正在研究ubuntu
感谢大家的帮助!