Как получить Netbeans, чтобы добавить javamail.providers
в папку META-INF (которую я добавил вручную), не попадая в сорняки в файле сборки муравьев?нет папки META-INF по умолчанию в проекте Netbeans - куда добавить файлы?
Это своего рода странно, потому что manifest.mf заканчивается в папке META-INF в результате банку (правильно), но находится outsid папку META-INF (который я добавленных вручную):
[email protected]:~/NetBeansProjects/gnumail-providers$
[email protected]:~/NetBeansProjects/gnumail-providers$ ll META-INF/
total 12
drwxrwxr-x 2 thufir thufir 4096 Mar 21 04:02 ./
drwxr-xr-x 8 thufir thufir 4096 Mar 21 04:15 ../
-rw-rw-r-- 1 thufir thufir 868 Mar 21 04:02 javamail.providers
[email protected]:~/NetBeansProjects/gnumail-providers$
[email protected]:~/NetBeansProjects/gnumail-providers$ ll manifest.mf
-rw-rw-r-- 1 thufir thufir 82 Mar 21 03:18 manifest.mf
[email protected]:~/NetBeansProjects/gnumail-providers$
Здесь является проект:
[email protected]:~/NetBeansProjects/gnumail-providers$
[email protected]:~/NetBeansProjects/gnumail-providers$ tree -L 2
.
├── build
│ ├── built-jar.properties
│ ├── classes
│ ├── empty
│ └── generated-sources
├── build.xml
├── dist
│ ├── gnu
│ ├── gnumail-providers.jar
│ ├── META-INF
│ ├── net
│ ├── providers
│ ├── treeutil
│ └── usenet.properties
├── javamail.providers
├── manifest.mf
├── META-INF
│ └── javamail.providers
├── nbproject
│ ├── build-impl.xml
│ ├── genfiles.properties
│ ├── private
│ ├── project.properties
│ └── project.xml
└── src
├── gnu
├── net
├── providers
├── treeutil
└── usenet.properties
18 directories, 12 files
[email protected]:~/NetBeansProjects/gnumail-providers$
А вот полученный JAR, который строит Netbeans:
[email protected]:~/NetBeansProjects/gnumail-providers/dist$
[email protected]:~/NetBeansProjects/gnumail-providers/dist$ ll
total 228
drwxrwxr-x 3 thufir thufir 4096 Mar 21 04:15 ./
drwxr-xr-x 8 thufir thufir 4096 Mar 21 04:15 ../
-rw-rw-r-- 1 thufir thufir 213021 Mar 21 04:15 gnumail-providers.jar
drwxrwxr-x 2 thufir thufir 4096 Mar 21 04:15 lib/
-rw-rw-r-- 1 thufir thufir 1332 Mar 21 04:15 README.TXT
[email protected]:~/NetBeansProjects/gnumail-providers/dist$
[email protected]:~/NetBeansProjects/gnumail-providers/dist$ jar -xf gnumail-providers.jar
[email protected]:~/NetBeansProjects/gnumail-providers/dist$
[email protected]:~/NetBeansProjects/gnumail-providers/dist$ ll
total 252
drwxrwxr-x 8 thufir thufir 4096 Mar 21 04:15 ./
drwxr-xr-x 8 thufir thufir 4096 Mar 21 04:15 ../
drwxrwxr-x 3 thufir thufir 4096 Mar 21 04:15 gnu/
-rw-rw-r-- 1 thufir thufir 213021 Mar 21 04:15 gnumail-providers.jar
drwxrwxr-x 2 thufir thufir 4096 Mar 21 04:15 lib/
drwxrwxr-x 2 thufir thufir 4096 Mar 21 04:15 META-INF/
drwxrwxr-x 3 thufir thufir 4096 Mar 21 04:15 net/
drwxrwxr-x 9 thufir thufir 4096 Mar 21 04:15 providers/
-rw-rw-r-- 1 thufir thufir 1332 Mar 21 04:15 README.TXT
drwxrwxr-x 2 thufir thufir 4096 Mar 21 04:15 treeutil/
-rw-rw-r-- 1 thufir thufir 70 Mar 21 04:15 usenet.properties
[email protected]:~/NetBeansProjects/gnumail-providers/dist$
[email protected]:~/NetBeansProjects/gnumail-providers/dist$ ll META-INF/
total 12
drwxrwxr-x 2 thufir thufir 4096 Mar 21 04:15 ./
drwxrwxr-x 8 thufir thufir 4096 Mar 21 04:15 ../
-rw-rw-r-- 1 thufir thufir 339 Mar 21 04:15 MANIFEST.MF
[email protected]:~/NetBeansProjects/gnumail-providers/dist$
Это ответ на GNU packaging suggestion.
Смотрите также:
http://article.gmane.org/gmane.comp.java.netbeans.user/176994