MINI MINI MANI MO
#<oracle-home>/dmu/dmu/bin/dmu.conf
#
# This configuration file is not intended to be modified by the user. Doing so
# may cause the product to become unstable or unusable. If options need to be
# modified or added, the user may do so by modifying the custom configuration file
# located in the user's home directory. The location of this file is dependent
# on the host platform, but may be found according to the following guidelines:
#
# Windows Platforms:
# The location of user/product files are often configured during installation,
# but may be found in:
# C:\Users\<username>\AppData\Roaming\.<product>\<product-version>\product.conf
#
# Unix/Linux/Mac/Solaris
# $HOME/.<product>/<product-version>/product.conf
#
IncludeConfFile ../../ide/bin/ide.conf
SetJavaHome ../../jdk
#dmu config file
AddJavaLibFile ../../ide/lib/ide-boot.jar
AddJavaLibFile ../../jlib/orai18n-collation.jar
AddJavaLibFile ../../jlib/orai18n-mapping.jar
AddJavaLibFile ../../jlib/orai18n.jar
AddJavaLibFile ../../jlib/orai18n-servlet.jar
AddJavaLibFile ../../jlib/orai18n-utility.jar
AddJavaLibFile ../../jlib/oraclepki.jar
AddJavaLibFile ../../jlib/osdt_core.jar
AddJavaLibFile ../../jlib/osdt_cert.jar
AddJavaLibFile ../../jlib/ojdbc8.jar
AddJavaLibFile ../../modules/oracle.bali.jewt/jewt4.jar
AddJavaLibFile ../../modules/oracle.bali.jewt/olaf2.jar
AddJavaLibFile ../../modules/oracle.bali.share/share.jar
AddJavaLibFile ../../modules/oracle.help/oracle_ice.jar
AddJavaLibFile ../../modules/oracle.help/ohj.jar
AddJavaLibFile ../../modules/oracle.help/help-share.jar
AddJavaLibFile ../../modules/oracle.xdk/xmlparserv2.jar
AddJavaLibFile ../lib/poi-3.15.jar
AddJavaLibFile ../lib/poi-ooxml-3.15.jar
AddJavaLibFile ../lib/poi-ooxml-schemas-3.15.jar
AddJavaLibFile ../lib/xmlbeans-2.6.0.jar
# Oracle IDE boot jar
AddJavaLibFile ../../ide/lib/fcpboot.jar
SetMainClass oracle.ide.osgi.boot.OracleIdeLauncher
#set JVM memory
AddVMOption -Xms128M
AddVMOption -Xmx2048m
#AddVMOption -XX:MaxPermSize=256m
AddVMOption -Doracle.ide.startup.features=dmu
# to remove NbEditorContainer exceptions
AddVMOption -Dlazy.loading.editors.disabled=true
AddVMOption -Doracle.home=../../
#copy from sqldeveloper, disable user ddraw or direct3d, windows only
AddVMOption -Dsun.java2d.ddoffscreen=false
#override IDE settings
AddVMOption -Doracle.ide.util.AddinPolicyUtils.OVERRIDE_FLAG=true
#set using english
AddVMOption -Duser.language=en
AddVMOption -Duser.country=US
#DUMA log
AddVMOption -Dduma.log.level=INFO
#Ignore JDK checking
#SetSkipJ2SDKCheck true
# for Mac OSX
AddVMOption -Dapple.laf.useScreenMenuBar=true
AddVMOption -Dcom.apple.mrj.application.apple.menu.about.name="DMU"
AddVMOption -Dcom.apple.mrj.application.growbox.intrudes=false
AddVMOption -Dcom.apple.macos.smallTabs=true
# add for see gc
#AddVMOption -verbosegc
#AddVMOption -XX:+PrintGCDetails
# use the thoughput collector
#AddVMOption -XX:+UseParallelGC
# using hprof to view gc
#AddVMOption -agentlib:hprof=heap=sites
OHA YOOOO