[英]Netbeans platform custom configuration file
我正在尝试为数据库连接创建配置文件。 属性文件最好。 每次应用程序安装(客户数据库)后都必须更改此属性。
我想在应用程序的根目录(netbeans平台项目和发行文件夹)中使用此配置文件。 我找不到如何引用应用程序根文件夹的方法。
我还发现缺少FileUtil.getConfigFile / Root的文档。 我不知道在哪里可以找到configRoot(如果它甚至是物理的),或者如何离线添加ConfigFile(不在代码中,而只是复制配置文件)。
容忍的解决方案是将数据库配置添加到系统属性,但我找不到在netbeans配置文件中指定其他系统属性的位置。
您可以将属性文件放在其中一个模块的Release文件夹中,然后使用InstalledFileLocator API访问它: http : //bits.netbeans.org/dev/javadoc/org-openide-modules/org/openide/modules/InstalledFileLocator html的
要访问NetBeans应用程序的安装目录,可以使用以下代码段
new File(System.getProperty ("netbeans.home")).getParentFile()
如果将'/etc'
附加到生成的文件中,您将位于托管app.conf文件的同一文件夹中。
你为什么不用app.conf ? 它位于ROOT /等。
您可以使用系统属性,或者更优雅的OptionProcessor
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.