August 10, 2020

[VS Code] ใส่ Argument ให้ Java

เวลา code ใหญ่ๆแล้วมีหลาย project default setting  ของ vm อาจไม่เพียงพอในการ load maven lib,  compile code ให้เพิ่ม Argument ตามนี้

  1. ไปที่ setting หรือกด ctrl+,
  2. เลือก java ใน extension
  3. เลือกหา  jdt:ls > vmargs
  4. เลือก Edit in setting.json
  5. เพิ่ม arg ให้ VM ปรับตามเหมาะสม "java.jdt.ls.vmargs": "-XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true -Xmx4G -Xms100m"

 

 

สำหรับการทำ Unit test ให้เพิ่ม ในกรณีที่ต้องการให้ใส่ Argument ให้ VM

    "java.test.config": {
        "name": "JUnit Config",
        "workingDirectory": "${workspaceFolder}",
        "vmargs": [ "-Xmx512M", "-Dbpo-resource=D:\\Project\\bpo\\jdbc.bpo.dol.properties"  ],
    }
May 2025
S M T W T F S
 123
45678910
11121314151617
18192021222324
25262728293031

Who We Are

Wealth Management System Limited (WMSL) is a leading financial software company in Thailand. We provide reliable, trusted solutions to financial institutions in asset, treasury and risk management. With our innovative software systems and value added consulting services, we help our customers significantly improve their operational efficiency, reduce costs and minimize risks.

Contact Info

Chin Pong Building, 383 Ladya Road, Klongsan, Bangkok 10600 Thailand

Phone: +66(0) 2-861-4820 Ext. 5620-5622, 5628, 5629
Fax: +66 (0) 2-861-4400
Email: marketing@wealth.co.th

Weekdays: 8:00 am - 5:00 pm
Saturday & Sunday: Closed

Copyright © 2022 WMSL. All Rights Reserved