2012-08-31 108 views
0

我想創建支持AspectJ的jar文件。 我的MANIFEST.MF(使用默認包):如何使用aspectj創建jar? Eclipse

Manifest-Version: 1.0 
Main-Class: gui 
\n 

我加在eclipse清單。我的錯誤:

exception in thread main java.lang.noclassdeffounderror org/aspectj/lang/signature 
Caused by: java.lang.ClassNotFoundException: classpath 
at java.net.URLClassLoader$1.run(Unknow Source) 
at java.security.AccessController.doPrivileged(Native Method) 
at java.net.URLClassLoader.findClass(Unknow Source) 
at java.lang.ClassLoader.loadClass(Unknow Source) 
could not find the main class: gui. Program will exit. 

我在做什麼錯? 對不起,我的語言 乾杯

+0

你把你的主要課程放在哪裏? –

回答

0

更改清單文件中

Manifest-Version: 1.0 
Ant-Version: Apache Ant 1.8.2 
Created-By: 1.6.0_11-b03 (Sun Microsystems Inc.) 
Main-Class: gui 
Class-Path: AspectJ.jar 

您可執行的JAR文件中使用此文件作爲清單(using jar command)。

+0

類路徑:AspectJ.jar? 你有關aspectjrt.jar的事情? 沒有大班? – user1638121

+0

我糾正了它。你需要'Main-class'來執行jar。 – Santosh

+0

班級路徑:? AspectJ.jar該文件在哪裏?我添加:jar cvfm gui.jar manifest.mf和我有同樣的錯誤。感謝耐心 – user1638121