Skip to main content

add jar files into play!

add jar files into play!

vi /jbatch/project/Build.scala

  val appDependencies = Seq(
    // Add your project dependencies here,
    javaCore,
    javaJdbc,
    javaEbean,
    "mysql" % "mysql-connector-java" % "5.1.25",
    "org.apache.commons" % "commons-lang3" % "3.1",
    "commons-validator" % "commons-validator" % "1.4.0",
    "com.amazonaws" % "aws-java-sdk" % "1.5.1",
    "com.github.mumoshu" %% "play2-memcached" % "0.3.0.2",
  "redis.clients" % "jedis" % "2.1.0",
  "com.typesafe" %% "play-plugins-mailer" % "2.1-RC2",
"org.hibernate" % "hibernate-entitymanager" % "3.6.9.Final",
"org.hibernate.javax.persistence" % "hibernate-jpa-2.0-api" % "1.0.1.Final",
"org.mybatis" % "mybatis" % "3.1.1",
"com.google.code.gson" % "gson" % "2.2.4",
"jsch" % "jsch" % "0.1.31", // http://repo.typesafe.com/typesafe/releases/jsch/jsch/0.1.31/
"org.json" % "json" % "20140107" // http://repo.typesafe.com/typesafe/releases/org/json/json/20140107/
  )

  val main = play.Project(appName, appVersion, appDependencies).settings(
resolvers ++= Seq(
 "Spy Repository" at "http://files.couchbase.com/maven2",
 "typesafe Repository" at "http://repo.typesafe.com/typesafe/releases"
)
)

1) we can add repository
  "Spy Repository" at "http://files.couchbase.com/maven2",
  "typesafe Repository" at "http://repo.typesafe.com/typesafe/releases"

2) we can guess the package name and register name for jar.
"jsch" % "jsch" % "0.1.31", // http://repo.typesafe.com/typesafe/releases/jsch/jsch/0.1.31/
"org.json" % "json" % "20140107" // http://repo.typesafe.com/typesafe/releases/org/json/json/20140107/

Comments

Popular posts from this blog

Amazon RDS Blue/Green Deployments

In order to avoid some errors I experienced when proceeding as described in the official documentation, I describe what I did in order. 1) Modify parameters of source_database * error: Blue Green Deployments requires cluster parameter group has binlog enabled. RDS Parameter groups: source-params-group binlog_format => MIXED mysql> show global variables like 'binlog_format'; 2) Insert a row after rebooting the source database, to avoid this error. * error: Correct the replication errors and then switch over. Read Replica Replication Error - IOError: 1236, reason: Got fatal error 1236 from master when reading data from binary log: 'Could not find first log file name in binary log index file' => To Fix: You need to change the data in the source database. INSERT INTO dummy_table ( `favorite_id` , `favorite_order` , `user_id` , `board_id` ) VALUES ('100001', '1', '11111', '11111'); 3) Modify the param...

Fluentd for mysql in AWS

(0) preparation ulimit -n If your console shows 1024, it is insufficient. Please add following lines to your /etc/security/limits.conf file and reboot your machine. root soft nofile 65536 root hard nofile 65536 (1) install Fluentd // “Ubuntu 12.04 LTS / Precise” curl -L http://toolbelt.treasuredata.com/sh/install-ubuntu-precise.sh | sh /etc/init.d/td-agent start/stop/restart/status // test curl -X POST -d 'json={"json":"message"}' http://localhost:8888/debug.test /etc/init.d/td-agent stop chown: changing ownership of `/var/run/td-agent/td-agent.pid': Operation not permitted chown: changing ownership of `/var/run/td-agent': Operation not permitted  * Stopping td-agent td-agent                                                                                   ...

Install CoreOs on linode without VM

Install CoreOs on linode without VM 1. Add a Linode 2. Create a new Disk   CoreOS 3. Rescue > Reboot into Rescue Mode 4. Remote Access   Launch Lish Console 5. make an install script cat <<'EOF1' > install.sh # add needed package sudo apt-get update sudo apt-get install -y curl wget whois sudo apt-get install -y ca-certificates #sudo apt-get install gawk -y # get discovery url discoveryUrl=`curl https://discovery.etcd.io/new` # write cloud-config.yml cat <<EOF2 > cloud-config.yml #cloud-config users:   - name: core     groups:       - sudo       - docker coreos:   etcd:     name: node01     discovery: $discoveryUrl hostname: node01 EOF2 # get the coreos installation script #wget https://raw.github.com/coreos/init/master/bin/coreos-install wget https://raw.githubusercontent.com/coreos/init/master/bin/coreos-install # run installation chmod 75...