Java 在@Source(“../../war/example.txt”)textresource客户端包gwt中提供外部文件路径
在我的GWT应用程序中使用字符串资源概念,我不想为@Sourcesome external path而不是class path提供一些外部路径或war文件夹路径,例如-@Sourceexample.com/sometextfile.txt或@Source../war/sometextfile.txt 使用以下代码-Java 在@Source(“../../war/example.txt”)textresource客户端包gwt中提供外部文件路径,java,gwt,resources,clientbundle,Java,Gwt,Resources,Clientbundle,在我的GWT应用程序中使用字符串资源概念,我不想为@Sourcesome external path而不是class path提供一些外部路径或war文件夹路径,例如-@Sourceexample.com/sometextfile.txt或@Source../war/sometextfile.txt 使用以下代码- public interface Resource extends ClientBundle { public static Resource INSTANCE = GWT.
public interface Resource extends ClientBundle
{
public static Resource INSTANCE = GWT.create(Resource.class);
@Source("../../war/sometextfile.txt")
TextResource textResource();
}
我不想这样做,这样我就可以直接在服务器上从外部部署我的资源文件。如果只在文本中有一些更改,我不需要部署我的整个项目。那么要么你在寻找ExternalTextResource,要么你不应该使用ClientBundle它主要是为了在JS中嵌入/内联资源;除了图像资源,如果它们很大或者您明确禁用内联和外部文本资源