WebSphere 6 এ স্থাপন করা EAR এর জন্য build.xml এর উদাহরণ

আমি আমার সরবরাহকারীকে রেনেসলিয়াল ডেভেলপমেন্ট ডেভেলপমেন্টের পরিবর্তে ANT ব্যবহার করার জন্য সিনিয়র করার চেষ্টা করছি যাতে কেউ পুনর্বিন্যস্ত করতে পারেন। : P: P

আমি একটি JAR ফাইল উত্পন্ন একটি প্রকল্প জন্য build.xml শুরু কিন্তু বন্ধ সেখানে এবং আমি নোট তুলনা বাস্তব উদাহরণ প্রয়োজন। আমার ভালো বন্ধুরা! আমার সম্পর্কে এই সম্পর্কে চ্যাট করার কেউ বন্ধ না!

এটি আমার বিল্ড.xml এখন পর্যন্ত।

(*) আমি আমার প্রশ্নটি সম্পাদিত

0
ro fr hi

3 উত্তর

আমার পরিবেশ: ফেডোরা 8; WAS 6.1 (যুক্তিসঙ্গত অ্যাপ্লিকেশন বিকাশকারী হিসাবে ইনস্টল 7)

এই এলাকায় ডকুমেন্টেশন খুব খারাপ এবং বাস্তব উদাহরণের একটি দুর্বলতা আছে।

ওয়েবস্পার অ্যাপ্লিকেশন সার্ভার (WAS) Ant কর্মগুলি ব্যবহার করে

এখানে বর্ণিত হিসাবে চালানোর জন্য, আপনার ws_ant.sh অথবা ws_ant.bat কমান্ড ব্যবহার করে আপনার সার্ভার প্রোফাইল বিন ডিরেক্টরির থেকে তাদের চালানোর প্রয়োজন।

<?xml version="1.0"?>

    
        Script for listing installed apps.
        Example run from:
        /opt/IBM/SDP70/runtimes/base_v61/profiles/AppSrv01/bin
    

    
    
    
        
            
        
        
            
        
    
    
    

    
        
        
        
    


COMMAND:

./ws_ant.sh -buildfile ~/IBM/rationalsdp7.0/workspace/mywebappDeploy/applist.xml

একটি স্থাপনার স্ক্রিপ্ট

<?xml version="1.0"?>


Build/Deploy an EAR to WebSphere Application Server 6.1


    
    
        
            
        
        
            
        
    
    
    
    

    
    

    
        
            
            
        
    

    
        
        
        
    

    
        
        
        
        
            
        
    

    <!-- http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.javadoc.doc/public_html/api/com/ibm/websphere/ant/tasks/package-summary.html -->
    
        
        
    


নোট:

  • You can only run this once! You cannot install if the app name is in use - see other tasks like wsUninstallApp
  • It probably won't start the app either
  • You need to run this on the server and the script is quite fragile

এ বিকল্প

আমি সম্ভবত জাভা ম্যানেজমেন্ট এক্সটেনশন (JMX) ব্যবহার করব। আপনি একটি ফাইল আপলোড সার্লেট লিখতে পারেন যা একটি EAR গ্রহণ করে এবং সার্ভারে EAR স্থাপনের জন্য ডিপোজিটেশন এমবেইন্স ব্যবহার করে। আপনি শুধু HTTP HTTP ফাইল পোস্ট করবে এটি আপনার ডেভ / বিল্ড মেশিনে যেকোনো WAS API নির্ভরতা এড়াতে পারে এবং কোন একটি প্রকল্প থেকে স্বাধীন হতে পারে।

0
যোগ
এখানে অতিরিক্ত তথ্য এবং নমুনা: illegalargumentexception.blogspot.com/ 2008/08 / করছে & hellip;
যোগ লেখক McDowell, উৎস
@ ব্লুফুট আমি জানি না / মনে রাখি - আমি 5 বছর আগে এইটি লিখেছিলাম - কিন্তু আমি মনে করি আপনি বাইটকে সার্ভারে পেতে একটি স্থানীয় পথ প্রদান করতে হবে AppManagement যে কোনওভাবেই MBEAN।
যোগ লেখক McDowell, উৎস
জ্যামেক্স জ্যামেক্স এমবিইনের একটি দূরবর্তী JSE অ্যাপ্লিকেশন দ্বারা ব্যবহার করা যাবে না? (অবশ্যই ক্লাসপ্যাডে লিব লিমিটেড)
যোগ লেখক bluefoot, উৎস

একটি ভাল শুরু বিন্দু, এই Maven প্লাগইন হতে পারে, এটি ব্যবহারের জন্য নয়, বা হয়তো হ্যাঁ, কিন্তু এই Maven এন্ট টাস্ক উপর নির্মাণ করা হয়। আপনি যদি WAS5 + প্লাগইন + Mojo.zip \ src \ main \ scripts \ was5.build.xml দেখতে পান

অথবা হিসাবে "ম্যাকডওয়ারেল", আপনি "ওয়েব স্পিরি অ্যাপ্লিকেশন সার্ভার (WAS) এন্ট কাজগুলি" ব্যবহার করতে পারেন কিন্তু সরাসরি ANT টাস্ক হিসাবে।


    








    



    



    



    

আরেকটি দরকারী লিঙ্ক হতে পারে এই

0
যোগ

এখানে কিছু কার্যকারিতা আছে যা আপনি যদি ওয়াস এন্টিক কাজগুলি না পেয়ে থাকেন বা চালান করতে চান না তাহলে। এই পথ বিদ্যমান wsadmin.bat উপর নির্ভর করে।























    
        
        
        
        
        
        
        
    



    
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
    
    



    
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
    
    

0
যোগ