jarファイル内にxmlファイルがあります。私は実行時に情報を更新する方法があるかどうか疑問に思っていました。私にいくつかの提案をしてあげてください。実行時にjar内のxmlファイルを更新する
0
A
答えて
1
カレントディレクトリ内のファイルをクラスパスとして考えられているように、あなたがあれば、それを行うには(あなたが瓶の外にxmlファイルを入れて、実行時に必要な時はいつでも変更できます)、現在のディレクトリに
をクラスパスを変更する必要がありますあなたはディレクトリに置き、jarファイルを生成するプロジェクトをビルドすると、その後のjarプラグインの設定でこれを追加
jarファイルを構築するために<configuration>
<archive>
<manifest>
<addClasspath>true</addClasspath>
</manifest>
<manifestEntries>
<Class-Path>.</Class-Path> <!-- . directory where the jar is -->
</manifestEntries>
</archive>
</configuration>
をMavenを使用しています。そのディレクトリにxmlファイルを追加して、jarの実行中にclasspath(jarのディレクトリ)からこのxmlファイルを読み込むようにします。これで、実行時にxmlファイルを変更できます。あなたは瓶でxmlファイルをバンドルしたくない場合は
、あなたが
<excludes>
<exclude>filename.xml</exclude>
</excludes>
+0
私の友人に感謝します。しかし、JREがユーザーにjarを解凍して情報を読むことを許可しないように、xmlファイルをjarファイル内に配置する必要があります。そして、はい、アプリケーション(接続)が閉じられると、データベース(これはXMLです)を暗号化します。もう一度提案していただきありがとうございます。 – Kumar
関連する問題
- 1. 実行時にxmlファイルを動的に更新
- 2. Javaでjarファイル内のxmlファイルを変更する
- 3. 実行時にjar/warファイル内のconfig.propertiesファイルを変更し、変更をホットデプロイしますか?
- 4. jar内の.xmlファイルを置換する
- 5. クエリの実行時にjsonファイルを更新する方法
- 6. スタンドアロンアプリの実行時にjarファイルを利用するには?
- 7. jarコマンドで特定のディレクトリにあるJAR内のファイルを更新します
- 8. war内のjarファイルを更新するには
- 9. 実行時にコンテンツを更新する
- 10. XML/HTML - 1時間間隔のXMLファイルを更新する
- 11. 実行時にJarファイルの場所を参照する方法
- 12. weblogicデプロイメントプランでJARのXMLファイルを更新します
- 13. maven exec:java jarファイル内でクラスファイルを実行
- 14. ブート時にjarファイルを実行するには(Ubuntu 11.10)?
- 15. 実行時hdfsでjarファイルを実行する際にエラーが発生する
- 16. 別のjarファイルからjarファイルを実行するには?
- 17. 実行時の.soファイルの更新時にSTLコンテナデータを転送する方法
- 18. jarファイル実行時の実行フォルダへのアクセス
- 19. jarファイル内でコンパイル中にcmdでjarファイルを実行します
- 20. 実行時引数でJARファイルを実行
- 21. Android Studio内でjarファイルを実行するには?
- 22. jarの.classファイルの更新
- 23. XMLファイルを更新する
- 24. jarファイルの実行時にリソースフォルダからファイル名のリストを取得する
- 25. 実行時にCSSファイルを更新し、フォントサイズ、背景色、ウィンドウサイズを変更する
- 26. maven jar実行時のエラー
- 27. jEdit Python ShellプラグインがPython3を実行できない(.jarアーカイブ内のファイルを更新する方法)
- 28. 実行時にjarファイルからメソッドを呼び出す方法
- 29. 起動時にjarファイルを実行します。
- 30. JSPページ内の.jarファイルを実行する
詳細が必要なJARプラグインの設定でこれを追加することで、それを除外することができ、特にあなたは、これまで正確に何を試してみましたか?あなたの質問は、あなたが更新したい情報について私にはっきり分かりません。 – CyprUS
私はxmlデータベースで作業しており、セキュリティ上の理由からjarファイル内に配置したいと考えています。 jarファイル内に存在するxmlデータベースを更新したいとします。レコード内の電話番号を更新します。前もって感謝します!!! – Kumar