【发布时间】:2016-08-19 08:38:06
【问题描述】:
我正在使用 Domino Designer 构建一个 XSP 插件项目,在我按照https://frostillic.us/blog/posts/1934D011E867500185257EF10064C5AA&SessionID=D4TCTAVUQ2 的步骤创建这样一个项目后,它工作正常。
这个项目还包括自定义控件,我无法使用图形设计器进行编辑,这对我来说没问题。我现在的问题是,当我使用文本编辑器编辑自定义控件时,相应的 java 文件不会重新编译。我目前正在做的是在临时文件中编辑 XPage。 NSF 并将 .xsp 和 .java 文件复制回插件项目,自定义一些路径......这很痛苦。
.xsp-config 文件指向项目中 .java 文件的位置: /com/adpunctum/aivistox/xsp/customcontrols/CCCategoryPicker
我从 NSF 项目中添加了一些构建器,并将它们复制到插件项目的 .project 文件中。
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>com.adpunctum.aivistox.xsp</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<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>
</buildSpec>
<natures>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
</projectDescription>
有人知道如何编译这些 java 文件吗?
【问题讨论】:
-
请添加代码 sn-ps 而不是图像或屏幕截图。