このようなプロジェクトの作成方法についてhttps://frostillic.us/blog/posts/1934D011E867500185257EF10064C5AA&SessionID=D4TCTAVUQ2の手順を実行した後、うまく動作するDomino Designerを使用してXSPプラグインプロジェクトをビルドします。XPages:XPageまたはカスタムコントロールをビルドするためにビルダーをeclipseプラグインプロジェクトに追加する方法
このプロジェクトにはカスタムコントロールも含まれていますが、これはグラフィックデザイナーでは編集できませんが、これは私にとっては大丈夫です。私の問題は、テキストエディタでカスタムコントロールを編集すると、対応するJavaファイルが再コンパイルされないということです。私が現在やっていることは、一時的にXPageを編集することです。 NSFを使用し、.xspファイルと.javaファイルをプラグインプロジェクトにコピーし、いくつかのパスをカスタマイズします。これは苦痛です。
.xsp-configファイルのポイントプロジェクト内の.javaファイルの場所へ:私はいくつかのビルダーが形成追加 /COM/adpunctum/aivistox/XSP/customcontrols/CCCategoryPicker
NSFプロジェクトを作成し、それらをplugin-projectの.projectファイルにコピーしました。
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
\t <name>com.adpunctum.aivistox.xsp</name>
\t <comment></comment>
\t <projects>
\t </projects>
\t <buildSpec> \t \t
\t \t <buildCommand>
<name>com.ibm.designer.domino.javalib.javalibmarkerbuilder</name>
<arguments/>
</buildCommand>
<buildCommand>
<name>com.ibm.designer.domino.design.jsvalidationbuilder</name>
<arguments/>
</buildCommand>
<buildCommand>
<name>com.ibm.designer.domino.ide.resources.facesConfigbuilder</name>
<arguments/>
</buildCommand>
<buildCommand>
<name>com.ibm.designer.domino.ide.resources.BuildPropertiesBuilder</name>
<arguments/>
</buildCommand>
<buildCommand>
<name>com.ibm.designer.domino.ide.resources.pluginXMLbuilder</name>
<arguments/>
</buildCommand>
<buildCommand>
<name>com.ibm.designer.domino.xsp.editor.xpagesbuilder</name>
<arguments/>
</buildCommand>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments/>
</buildCommand>
<buildCommand>
<name>com.ibm.designer.domino.ide.resources.LWPDBuilder</name>
<arguments/>
</buildCommand>
<buildCommand>
<name>org.eclipse.pde.ManifestBuilder</name>
<arguments/>
</buildCommand>
<buildCommand>
<name>org.eclipse.pde.SchemaBuilder</name>
<arguments/>
</buildCommand>
\t </buildSpec>
\t <natures>
\t \t <nature>org.eclipse.pde.PluginNature</nature>
\t \t <nature>org.eclipse.jdt.core.javanature</nature>
\t </natures>
</projectDescription>
誰もがこれらのjavaファイルが遵守取得する方法の手掛かりを持っていますか?
画像やスクリーンショットではなくコードスニペットを追加してください。 – Daenarys