jar
등 mail-1.4
등을 사용하는 앱이 있습니다. 이제 IDE (IntelliJ
)에서 앱을 실행하고 싶습니다. 또한 나는 명령 파일> 프로젝트 구조> 유물을 다음되었다 등등,하지만 내 명령 프롬프트는 말한다 :Intellij를 사용하여 실행 .jar 만들기
Exception in thread "main" java.lang.SecurityException: Invalid signature file
igest for Manifest main attributes
at sun.security.util.SignatureFileVerifier.processImpl(Unknown Source)
at sun.security.util.SignatureFileVerifier.process(Unknown Source)
at java.util.jar.JarVerifier.processEntry(Unknown Source)
at java.util.jar.JarVerifier.update(Unknown Source)
at java.util.jar.JarFile.initializeVerifier(Unknown Source)
at java.util.jar.JarFile.getInputStream(Unknown Source)
at sun.misc.URLClassPath$JarLoader$2.getInputStream(Unknown Source)
at sun.misc.Resource.cachedInputStream(Unknown Source)
at sun.misc.Resource.getByteBuffer(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.launcher.LauncherHelper.checkAndLoadMain(Unknown Source)
내 MANIFEST
거의 비어 :
Manifest-Version: 1.0
Main-Class: ru.tenet.smsc.SMSC
잘못 무엇입니까?
언제이 오류가 발생합니까? 이슈를 만들 때 또는 애플리케이션을 실행할 때? 나는이 경우에 명령 줄을 보여줄 것이다. 그리고 당신은 http://stackoverflow.com/questions/999489/invalid-signature-file-when-attempting-to-run-a-jar을 보게됩니다. –
걱정없이 모든 의존성을 가진 단일 항아리를 만들 수 있습니다. 서명 예외. 추출 된 종속성을 추가하지 마십시오. 자세한 내용은이 답변을 참조하십시오. http://stackoverflow.com/questions/41746177/how-do-i-create-a-runnable-jar-in-intellij-as-i-would-in-eclipse/43855741#43855741 –