可以使用EclipseJavaSE版本将资源文件夹打包到.war中吗?
我正在使用Eclipse Java SE Indigo。是否可以使用此Eclipse(而不是JavaEEEclipse)将包含我的小程序的源文件夹包装为.war 此外,在我的源文件夹中,有一些.txt文件解释了这些小程序的功能可以使用EclipseJavaSE版本将资源文件夹打包到.war中吗?,java,eclipse,web-applications,Java,Eclipse,Web Applications,我正在使用Eclipse Java SE Indigo。是否可以使用此Eclipse(而不是JavaEEEclipse)将包含我的小程序的源文件夹包装为.war 此外,在我的源文件夹中,有一些.txt文件解释了这些小程序的功能 特别是,我不愿意将我的javaseeclipse更新为javaeeone,因为在我的旧Eclipse下已经安装了太多插件 您可以在Java中轻松创建zip文件(特别是如果您使用1.7)。war文件只是一个zip文件。为什么不编写一个Java类,将bin文件夹(或eclip
特别是,我不愿意将我的javaseeclipse更新为javaeeone,因为在我的旧Eclipse下已经安装了太多插件 您可以在Java中轻松创建zip文件(特别是如果您使用1.7)。war文件只是一个zip文件。为什么不编写一个Java类,将bin文件夹(或eclipse存储其类的任何地方)的内容压缩成合适的war格式 运行时Java资源应该添加到war文件的
WEB-INF/classes
文件夹中,这样您就可以使用aClassLoader.getResourceAsStream()
访问它们;除了WEB-INF
和META-INF
之外,文件通常可以通过WEB访问(除非WEB.xml另有说明)
如果您不想手工构建它,您还可以从Eclipse内部或外部使用它来自动化战争构建。这是我推荐的路线;但是,我还是希望能够从IDE内部和外部构建和打包我的项目…您可以轻松地用Java创建zip文件(特别是如果您使用1.7)。war文件只是一个zip文件。为什么不编写一个Java类,将bin文件夹(或eclipse存储其类的任何地方)的内容压缩成合适的war格式 运行时Java资源应该添加到war文件的
WEB-INF/classes
文件夹中,这样您就可以使用aClassLoader.getResourceAsStream()
访问它们;除了WEB-INF
和META-INF
之外,文件通常可以通过WEB访问(除非WEB.xml另有说明)
如果您不想手工构建它,您还可以从Eclipse内部或外部使用它来自动化战争构建。这是我推荐的路线;不过,我还是希望能够从IDE内部和外部构建和打包我的项目