【发布时间】:2015-11-14 21:22:21
【问题描述】:
我正在尝试导出我的 java 项目,以便能够将其发送到公司以找到工作。我使用 Eclipse Mars。
我想向他们发送源文件、我的程序运行的 (.json) 文件、可执行 jar 和我正在使用的外部库 (json-simple-1.1)。
我已经尝试过这种技术Exporting a Java Project as .jar with including .java source code and preserving external libraries dependecies 但它对我不起作用,当我尝试启动我的项目时,我收到以下错误
>>>java -jar projet.jar
Exception in thread "main" java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader.main(JarRsrcLoader.java:58)
如果您需要更多信息,尽管问我,我会尽力回答。
我也想道歉,因为我的问题感觉很愚蠢......但我找不到解决方案......
提前谢谢你...
【问题讨论】:
-
只需在这里投入我的两分钱......如果你正在申请工作,使用像 maven 这样的构建工具绝对是 +1。让你的构建依赖于你的 IDE 的配置通常是不好的做法。
-
如果您申请的公司使用不同的构建工具?
标签: java eclipse jar executable-jar