From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1JEE8A-0001KK-Jw for garchives@archives.gentoo.org; Mon, 14 Jan 2008 01:28:50 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 7A651E07FB; Mon, 14 Jan 2008 01:28:48 +0000 (UTC) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by pigeon.gentoo.org (Postfix) with SMTP id A89F5E07FB for ; Mon, 14 Jan 2008 01:28:47 +0000 (UTC) Received: (qmail invoked by alias); 14 Jan 2008 01:28:46 -0000 Received: from unknown (EHLO [192.168.1.110]) [89.248.150.215] by mail.gmx.net (mp049) with SMTP; 14 Jan 2008 02:28:46 +0100 X-Authenticated: #18048072 X-Provags-ID: V01U2FsdGVkX1/f+wlFhYPfU0bHqR/x0mXT67hckfIooE1K920MNq DhONAjaDIg7jcJ Message-ID: <478ABAA7.70701@gmx.de> Date: Mon, 14 Jan 2008 02:28:07 +0100 From: =?ISO-8859-1?Q?Pascal_Fl=F6schel?= User-Agent: Thunderbird 2.0.0.9 (X11/20071208) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-java@lists.gentoo.org MIME-Version: 1.0 To: jieryn@gmail.com CC: gentoo-java@lists.gentoo.org Subject: Re: [gentoo-java] Java packages in eclipse build path References: <478AA252.5040402@gmx.de> In-Reply-To: X-Enigmail-Version: 0.95.6 Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------ms010909060404040700040002" X-Y-GMX-Trusted: 0 X-Archives-Salt: 9bf10796-896e-49db-9f8c-34a1b529667e X-Archives-Hash: 2228ad906bb5eb9b99d03189f4795ae3 This is a cryptographically signed message in MIME format. --------------ms010909060404040700040002 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 jieryn@gmail.com schrieb: | On Jan 13, 2008 6:44 PM, Pascal Fl=F6schel wr= ote: |> Is there a fast and simple way of using the package.env (e.g. |> /usr/share/axis-1/package.env ) to add libraries into the eclipse buil= d |> path? Manually reading the package.env and adding every jar by hand |> takes quite some time. | | I do stuff like this quite a bit, java-config is simple but great tool | to learn. You can add the output of the following scriptlet to your | .classpath file inside your project. | | I use something like this for many purposes, | | #!/bin/bash | | for pkg in $(java-config --list-available-packages | sort | perl -pi | -e 's/^\[(.*?)].*/$1/g') | do | echo -n "" | done | | -jesse | Thank you and very much. My bash and sed skills are very low. However I tried to combine your idea with Bernhard's and now got the following scri= pt: #!/bin/bash ## Packages to add ## "java-confid -d for dependencies" PACKAGES=3Daxis-1,wsdl4j for pkg in $(java-config -p ${PACKAGES} | perl -pi -e 's/[:*]/$1\n/g') ~ do ~ echo "" ~ done -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.7 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD4DBQFHirqnQMbFB3F8PqYRAuAwAJ4oRV5sPoyuCm3unWyIkdNK5AdoUACTBDdt 1VZdEDIGrQxICuzLngQxpg=3D=3D =3Du/k4 -----END PGP SIGNATURE----- --------------ms010909060404040700040002 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIK9jCC BXcwggNfoAMCAQICAwQ9JjANBgkqhkiG9w0BAQUFADB5MRAwDgYDVQQKEwdSb290IENBMR4w HAYDVQQLExVodHRwOi8vd3d3LmNhY2VydC5vcmcxIjAgBgNVBAMTGUNBIENlcnQgU2lnbmlu ZyBBdXRob3JpdHkxITAfBgkqhkiG9w0BCQEWEnN1cHBvcnRAY2FjZXJ0Lm9yZzAeFw0wNzEx MDQwMDM2MDhaFw0wODA1MDIwMDM2MDhaMGYxGDAWBgNVBAMTD0NBY2VydCBXb1QgVXNlcjEi MCAGCSqGSIb3DQEJARYTcGFzY2FsQGZsb2VzY2hlbC5kZTEmMCQGCSqGSIb3DQEJARYXcGFz Y2FsLmZsb2VzY2hlbEBnbXguZGUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCz B7sePdXsIQjSleRtshGQal6ZLNMdT3opB/Rz24s8xozWSH01Yd7IjCnUUuF6TIya76pR6qeK GoBHKhxzvpBWOx9UL7irDKNrv1ZEf8fczSeom3ya7yTwUHR49abdvnNG/Rbg6kmsCLyFdVIG /7b0E3dgZDx71gaNsv9vErm/T5Obo5qWSd+DqFMu8sWNjT4LIQjeEsucBjz53oAuQj2poxP6 u2/WG5wgGrFpxP4Zl8pXT/tOldVX7vngIWlw84PFYA1H+X8l1ZUKgOl1FeZijrWbI3cfSCIa Do9cXP7hQOsHTPz/W0AnXSQ9fOR7kWHZQr8qIO0tFaeHy/S0jpg7AgMBAAGjggEZMIIBFTAM BgNVHRMBAf8EAjAAMFYGCWCGSAGG+EIBDQRJFkdUbyBnZXQgeW91ciBvd24gY2VydGlmaWNh dGUgZm9yIEZSRUUgaGVhZCBvdmVyIHRvIGh0dHA6Ly93d3cuQ0FjZXJ0Lm9yZzBABgNVHSUE OTA3BggrBgEFBQcDBAYIKwYBBQUHAwIGCisGAQQBgjcKAwQGCisGAQQBgjcKAwMGCWCGSAGG +EIEATAyBggrBgEFBQcBAQQmMCQwIgYIKwYBBQUHMAGGFmh0dHA6Ly9vY3NwLmNhY2VydC5v cmcwNwYDVR0RBDAwLoETcGFzY2FsQGZsb2VzY2hlbC5kZYEXcGFzY2FsLmZsb2VzY2hlbEBn bXguZGUwDQYJKoZIhvcNAQEFBQADggIBABElnJvytNxsk8kuMC3QWZv/RsFE+DPW3fwzXUld Rxo+BHunZY019ugmbNkhwCYnNaVr3GlvZvFXCAL5zslvG24T0grw42Z8HVHrJKiobUSzN7db NpQUlmR/JNBrfb+ABFMSux95sAkGRVZ3tka7A49ONpeIkheaC4FkFbE5Or6muTaDWr1/mTc+ 3jgEhWniO1bF8efyLm3qN2RsHkpk475rZIYt9iSKguWuFQUVV/3vQiZk9Qa3Lpt62ocUL9Pr 99C/HGqtxJFlqUKJh7B4gUFYxCQkl16ojH22yUsz4j3BV+uRTzh+8jLu0NfarWLQ+o0h2zpy g0mgU/Qvu52AhRb5v6fg2VF6HLKB44iHD0NR1XVsLwk07HPd/dkIoKqfJtNyY6Etf0IauEky BUjmePDLiEFY4WIxjwbU2kBV9bgGVPlUcJx8gufwHkdxBsmqc+mw3x2inLShHBSKi6AYwxpe 062P6aNFWlzKyTXPyy93lz0wnxBxW8w8t1+LlSXwbpZHqG6hXrujOMYScW9l9tl2TIgy/SGh tjlqPIEfW1BxJlV7gI/c9lQzYzhSJfvF/Yjurl8WWD5RHxaWBzhS+VkiDhT3n1QXf91uf2Lr /CvbLiZnND31IyfIv6X2aVCOVrXTJcKSOscwL3KMnUL4YNEsnWIsng8yrUGx0mZXUIUdMIIF dzCCA1+gAwIBAgIDBD0mMA0GCSqGSIb3DQEBBQUAMHkxEDAOBgNVBAoTB1Jvb3QgQ0ExHjAc BgNVBAsTFWh0dHA6Ly93d3cuY2FjZXJ0Lm9yZzEiMCAGA1UEAxMZQ0EgQ2VydCBTaWduaW5n IEF1dGhvcml0eTEhMB8GCSqGSIb3DQEJARYSc3VwcG9ydEBjYWNlcnQub3JnMB4XDTA3MTEw NDAwMzYwOFoXDTA4MDUwMjAwMzYwOFowZjEYMBYGA1UEAxMPQ0FjZXJ0IFdvVCBVc2VyMSIw IAYJKoZIhvcNAQkBFhNwYXNjYWxAZmxvZXNjaGVsLmRlMSYwJAYJKoZIhvcNAQkBFhdwYXNj YWwuZmxvZXNjaGVsQGdteC5kZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALMH ux491ewhCNKV5G2yEZBqXpks0x1PeikH9HPbizzGjNZIfTVh3siMKdRS4XpMjJrvqlHqp4oa gEcqHHO+kFY7H1QvuKsMo2u/VkR/x9zNJ6ibfJrvJPBQdHj1pt2+c0b9FuDqSawIvIV1Ugb/ tvQTd2BkPHvWBo2y/28Sub9Pk5ujmpZJ34OoUy7yxY2NPgshCN4Sy5wGPPnegC5CPamjE/q7 b9YbnCAasWnE/hmXyldP+06V1Vfu+eAhaXDzg8VgDUf5fyXVlQqA6XUV5mKOtZsjdx9IIhoO j1xc/uFA6wdM/P9bQCddJD185HuRYdlCvyog7S0Vp4fL9LSOmDsCAwEAAaOCARkwggEVMAwG A1UdEwEB/wQCMAAwVgYJYIZIAYb4QgENBEkWR1RvIGdldCB5b3VyIG93biBjZXJ0aWZpY2F0 ZSBmb3IgRlJFRSBoZWFkIG92ZXIgdG8gaHR0cDovL3d3dy5DQWNlcnQub3JnMEAGA1UdJQQ5 MDcGCCsGAQUFBwMEBggrBgEFBQcDAgYKKwYBBAGCNwoDBAYKKwYBBAGCNwoDAwYJYIZIAYb4 QgQBMDIGCCsGAQUFBwEBBCYwJDAiBggrBgEFBQcwAYYWaHR0cDovL29jc3AuY2FjZXJ0Lm9y ZzA3BgNVHREEMDAugRNwYXNjYWxAZmxvZXNjaGVsLmRlgRdwYXNjYWwuZmxvZXNjaGVsQGdt eC5kZTANBgkqhkiG9w0BAQUFAAOCAgEAESWcm/K03GyTyS4wLdBZm/9GwUT4M9bd/DNdSV1H Gj4Ee6dljTX26CZs2SHAJic1pWvcaW9m8VcIAvnOyW8bbhPSCvDjZnwdUeskqKhtRLM3t1s2 lBSWZH8k0Gt9v4AEUxK7H3mwCQZFVne2RrsDj042l4iSF5oLgWQVsTk6vqa5NoNavX+ZNz7e OASFaeI7VsXx5/Iubeo3ZGweSmTjvmtkhi32JIqC5a4VBRVX/e9CJmT1Brcum3rahxQv0+v3 0L8caq3EkWWpQomHsHiBQVjEJCSXXqiMfbbJSzPiPcFX65FPOH7yMu7Q19qtYtD6jSHbOnKD SaBT9C+7nYCFFvm/p+DZUXocsoHjiIcPQ1HVdWwvCTTsc9392Qigqp8m03JjoS1/Qhq4STIF SOZ48MuIQVjhYjGPBtTaQFX1uAZU+VRwnHyC5/AeR3EGyapz6bDfHaKctKEcFIqLoBjDGl7T rY/po0VaXMrJNc/LL3eXPTCfEHFbzDy3X4uVJfBulkeobqFeu6M4xhJxb2X22XZMiDL9IaG2 OWo8gR9bUHEmVXuAj9z2VDNjOFIl+8X9iO6uXxZYPlEfFpYHOFL5WSIOFPefVBd/3W5/Yuv8 K9suJmc0PfUjJ8i/pfZpUI5WtdMlwpI6xzAvcoydQvhg0SydYiyeDzKtQbHSZldQhR0xggOU MIIDkAIBATCBgDB5MRAwDgYDVQQKEwdSb290IENBMR4wHAYDVQQLExVodHRwOi8vd3d3LmNh Y2VydC5vcmcxIjAgBgNVBAMTGUNBIENlcnQgU2lnbmluZyBBdXRob3JpdHkxITAfBgkqhkiG 9w0BCQEWEnN1cHBvcnRAY2FjZXJ0Lm9yZwIDBD0mMAkGBSsOAwIaBQCgggHoMBgGCSqGSIb3 DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTA4MDExNDAxMjgwN1owIwYJKoZI hvcNAQkEMRYEFCL/ekbYF7jEnzo3IatSYL1xyRIZMF8GCSqGSIb3DQEJDzFSMFAwCwYJYIZI AWUDBAECMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggqhkiG9w0DAgIBQDAHBgUr DgMCBzANBggqhkiG9w0DAgIBKDCBkQYJKwYBBAGCNxAEMYGDMIGAMHkxEDAOBgNVBAoTB1Jv b3QgQ0ExHjAcBgNVBAsTFWh0dHA6Ly93d3cuY2FjZXJ0Lm9yZzEiMCAGA1UEAxMZQ0EgQ2Vy dCBTaWduaW5nIEF1dGhvcml0eTEhMB8GCSqGSIb3DQEJARYSc3VwcG9ydEBjYWNlcnQub3Jn AgMEPSYwgZMGCyqGSIb3DQEJEAILMYGDoIGAMHkxEDAOBgNVBAoTB1Jvb3QgQ0ExHjAcBgNV BAsTFWh0dHA6Ly93d3cuY2FjZXJ0Lm9yZzEiMCAGA1UEAxMZQ0EgQ2VydCBTaWduaW5nIEF1 dGhvcml0eTEhMB8GCSqGSIb3DQEJARYSc3VwcG9ydEBjYWNlcnQub3JnAgMEPSYwDQYJKoZI hvcNAQEBBQAEggEAcJKEu6suAS5kREOWz60tpujCxt0k9OSZ6qLfJg9pH9Gc4MhoMYIGrjZl NoEqDI8v54HkviZWPoYccT0muNmTO76hTApY6d+iDBVwOAZACGN8CFp1/0KW2rkqw4AG76P7 19Iw27Cf83zezTOmtTK06HUPC09Sm/eiLeYFHgzD8hFkTLl2PzhpeF1dt6k/FTvZfqmvyf7Z wPA7ciCRSPU9Ypx3NyCDFbg2m/Grd8vbWV3OkM/KVI9c5D/C+v52B43QK1tFCFwE+iMoZcH8 Z52J43Tcd+wEQ8vKlknQniOLGKwLjdAPTQRobPy4lQsLuXXAJuIwfPHSkUAjkee0Yw5iuQAA AAAAAA== --------------ms010909060404040700040002-- -- gentoo-java@lists.gentoo.org mailing list