Thursday, November 3, 2011

Re: [JUG-Indonesia] [ASK] Bagaimana cara annotation spring ter-load

 

2011/11/2 Heri Pardian <heriparid04@yahoo.com>
>
>
>
> Maaf ada yang salah snipe codenya:
> seharunya:
> public class AppMain{
>     public static void main(String[] args) {
>         AbstractApplicationContext ctx = new FileSystemXmlApplicationContext("./conf/applicationContext.xml");

Ini pakenya FileSystem, jadi dia akan cari file applicationContext.xml
di dalam folder ./conf/
Nah, karakter titik itu artinya adalah folder tempat kita berada saat ini.
Jadi kalo saya sedang berada di folder /home/endy/tmp pada saat
menjalankan aplikasi,
maka Spring akan mencari file applicationContext.xml di folder
/home/endy/tmp/conf/

> Saya sedang mencoba membuat aplikasi yang dijalankan diconsole windows dengan memakai command:
> java -jar app.jar. Kalau applikasi dijalankan di IDE Eclipse sesuai dengan harapan saya, tapi ketika di-console seakan-akan semua beannya tidak terinisialisasi

Ya kamu kan gak tau Eclipse itu menjalankan aplikasi dari folder mana.
Bisa dari home folder (C:\Documents Settings\Users\namauser, /home/endy/),
atau top level projectnya, atau folder di mana main class berada.

Saran saya, daripada pake FileSystemXmlApplicationContext, mendingan
pake ClasspathXmlApplicationContext.
Jadi konfignya dicari dari classpath.

--
Endy Muhardin
http://endy.artivisi.com

__._,_.___
Recent Activity:
====
Jangan lupa untuk bergabung ke codeandroid-id@googlegroups.com, untuk diskusi fokus mengenai pengembangan aplikasi sekitar android. email pendaftaran ke codeandroid-id-subscribe@googlegroups.com.
Webnya http://www.codeandroid.or.id
===

Kalau mau keluar dari mailing list ini, caranya kirim sebuah email ke jug-indonesia-unsubscribe@yahoogroups.com.

Jangan lupa, website JUG Indonesia adalah http://www.jug.or.id

MARKETPLACE

Stay on top of your group activity without leaving the page you're on - Get the Yahoo! Toolbar now.

.

__,_._,___

No comments: