簡體   English   中英

從shell腳本創建時,java進程創建失敗

[英]java process creation fails when creating from shell script

我有一個問題,每當我嘗試從shell腳本創建java進程時,它無法使用我需要添加的類路徑創建進程。 當我不添加類路徑時,正確創建了java進程,沒有任何異常或問題。

實際上,我有大約300個外部罐子,我需要使用並需要添加所有這些。

可以使用大量的jar文件或這么長的類路徑來創建此問題。 因為,我遇到了與weblogic類似的問題,就像我在weblogic啟動文件中添加了一個很長的類路徑一樣,weblogic無法啟動。

謝謝。

使用Java 6,您可以使用包含通配符的類路徑。

所以如果你有很多罐子,但只有幾個目錄,那么類路徑不需要很長。

http://download.oracle.com/javase/6/docs/technotes/tools/windows/classpath.html

例如,如果目錄foo包含a.jar,b.jar和c.jar,則類路徑foo / *將擴展為foo / a.jar; foo / b.jar; foo / c.jar,以及該字符串將是系統屬性java.class.path的值。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM