10
如何使用包含源附件的Ant創建jar?Ant:如何編譯包含源附件的jar
Maven做到了這一點,但自從'03(2009年,但它沒有押韻)以來,我一直無maven。
我看不到在這樣做的javac任務中的任何選項。
我嘗試在傳遞給javac任務的文件集中包含源.java文件,但這不起作用。當我嘗試通過Eclipse之類的東西來查看源代碼時,我仍然看到「無源附件」顯示。
有什麼建議嗎?
如何使用包含源附件的Ant創建jar?Ant:如何編譯包含源附件的jar
Maven做到了這一點,但自從'03(2009年,但它沒有押韻)以來,我一直無maven。
我看不到在這樣做的javac任務中的任何選項。
我嘗試在傳遞給javac任務的文件集中包含源.java文件,但這不起作用。當我嘗試通過Eclipse之類的東西來查看源代碼時,我仍然看到「無源附件」顯示。
有什麼建議嗎?
你需要兩樣東西,使其在Eclipse工作:
.java
文件在JAR作爲相應.class
文件相同的文件夾存在;<javac>
任務中,添加以下參數:debug="on"
。這樣,您可以將信息編碼到.class
文件中,該文件關於相應的.java
文件,像Eclipse這樣的工具需要將這兩個文件連接在一起。
欣賞Haiku:調試選項/我怎麼忽略這個? /感謝您的幫助。 – 2010-08-27 14:29:01
+1以前沒有人爲我寫過ha句:)。 – jqno 2010-08-27 14:39:17
有沒有更具體的標誌?我希望始終使用源進行部署,但不能以調試模式進行部署。 – Ben 2012-03-05 17:14:40