2012-10-15 34 views
4

我試圖用彈性城堡1.47調試一個問題。我可以找到'bcprov'的調試jar,但不能找到{org.bouncycastle:bcpkix-jdk15on:1.47:jar}。bouncy城​​堡:如何獲得帶有調試信息的bcpkix-jdk15on-1.47.jar

是否有其他地方下載bcpkix-jdk15on-1.47.jar與調試信息?

是否有一個工具,它可以從一個罐(含有.class文件)不帶行號,並且還產生源爲同一生成的罐子生成行號?

我一直在試圖從源頭1打造的罐子,但構建找不到測試罐子我從錯誤的假設。

[javadoc] /tickets/bouncycastle/src-cvs/java/crypto/build/artifacts/jdk1.5/bcprov-jdk15on-147/src/org/bouncycastle/jce/provider/test/AllTests.java:5: package junit.framework does not exist 
    [javadoc] import junit.framework.Test; 
    [javadoc]      ^
    [javadoc] /tickets/bouncycastle/src-cvs/java/crypto/build/artifacts/jdk1.5/bcprov-jdk15on-147/src/org/bouncycastle/jce/provider/test/AllTests.java:6: package junit.framework does not exist 
    [javadoc] import junit.framework.TestCase; 
    [javadoc]      ^
    [javadoc] /tickets/bouncycastle/src-cvs/java/crypto/build/artifacts/jdk1.5/bcprov-jdk15on-147/src/org/bouncycastle/jce/provider/test/AllTests.java:7: package junit.framework does not exist 
    [javadoc] import junit.framework.TestSuite; 

任何幫助表示讚賞。

回答

5

我已經成功地生成了來自充氣城堡源的調試信息的jar。

在ROOT_SRC/bc-build.properties,設置release.debug爲true

release.suffix: 147 
release.name: 1.47 
release.debug: true 

構建預計郵件(Sun實現)和JUnit罐是在類路徑。我已經把它們放到jdk/jre/lib/ext中,並且構建工作。工件在ROOT_SRC/build目錄中生成。