繁体   English   中英

Netbeans平台自定义配置文件

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM