[英]Compile a Fantom project into a jar when it references java source code?
[英]JAVA does not work with the same resources on Netbeans Project and JAR file when the compile the code
當我構建項目並在netbeans上運行該程序時,它運行得非常完美且足夠快,但是,當我導出jar文件並啟動該程序時,它運行緩慢並且卡在了過程的中間。
我跟蹤了Java資源的使用情況,發現了內存問題。
我該如何克服這個問題? 我想使用與Netbeans相同的程序。 如何消除對JAVA資源使用的限制?
對不起,我忘了告訴我我嘗試過。 我認為堆大小與我所需要的不同。 -Xmx和-Xms不起作用。 它們不會更改java.exe或javaw.exe的內存使用情況。 我需要Netbeans做什么才能使用更多的ram。
所有圖片清楚地表明了問題所在。
Netbeans在Java上以更多ram運行程序:
當進程開始解析並寫入excel時,將使用大量的內存:
但是,當我在JAR文件上啟動程序時,處理速度如此之慢,並使用有限的ram:
在該過程的最后(解析並寫入excel),它非常慢,並且由於Java允許的內存空間不足而停滯了一段時間:
問題已解決,但我不知道為什么JDK 1.8會阻止內存使用?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.