Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

ClassNotFoundException với Elastic Beanstalk và Tomcat 7

Được rồi, vì vậy, sau một số thử nghiệm khác và thử nghiệm với các cấu hình, tôi đã có ứng dụng của mình hoạt động bằng cách đặt nội dung sau vào thẻ Tài nguyên context.xml:

    factory="org.apache.commons.dbcp.BasicDataSourceFactory"

và phần sau trong tệp pom.xml của tôi:

    <dependency>
        <groupId>commons-dbcp</groupId>
        <artifactId>commons-dbcp</artifactId>
        <version>1.4</version>
    </dependency>

    <dependency>
        <groupId>commons-pool</groupId>
        <artifactId>commons-pool</artifactId>
        <version>1.6</version>
    </dependency>

    <dependency>
        <groupId>commons-collections</groupId>
        <artifactId>commons-collections</artifactId>
        <version>3.2.1</version>
    </dependency>

Câu trả lời này đã được trao cho tôi tại Diễn đàn AWS tại đây.

Tuy nhiên, giải pháp tốt hơn mà tôi sẽ cố gắng để làm việc là đặt tệp .ebextensions vào ứng dụng của tôi, viết tệp .config cho nó và làm cho nó hoạt động theo cách đó. Tôi nghĩ rằng cách tiếp cận này sẽ phù hợp hơn trong dài hạn, vì nó sẽ cho phép tôi giải quyết bất kỳ vấn đề nào khác về cấu hình khớp sai giữa môi trường nhà phát triển của tôi và Tomcat 7 của cây đậu đàn hồi. Giải pháp này cũng được đưa ra tại Diễn đàn AWS tại đây tại đây .




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. gì đó về ansi_nulls

  2. quan hệ yii cho nhiều khóa ngoài cột

  3. rails + MySQL trên OSX:Thư viện không được tải:libmysqlclient.18.dylib

  4. MySQL Inner Join Query Multiple Table

  5. NHÓM MYSQL SUM THEO