日々精進

新しく学んだことを書き留めていきます

./gradlewを実行すると「エラー: メイン・クラスorg.gradle.wrapper.GradleWrapperMainが見つからなかったかロードできませんでした」エラー

原因はgradle-wrapper.jarが見付からないこと。 以下を実行すると直った。

brew install gradle
gradle wrap

最初にリポジトリをCloneして./gradlewを実行した時は問題無かったような気がするんだけどなぁ。。 参考:

qiita.com

SSHトンネルの堀り方

踏み台経由でprivate network内の外部に公開していないWebサーバにアクセスする方法。 以下のSSHコマンドを実行してhttp://localhost:(ローカルポート)にアクセスすると 踏み台から(リモートホストのIPアドレス):(リモートホストのポート)にリクエストを送る。

ssh -L (ローカルポート):(リモートホストのIPアドレス):(リモートホストのポート) (踏み台のユーザ名)@(踏み台のIPアドレス)

参考:

qiita.com

IntelliJでWASサーバをデバック実行しようとしたら、「Error:Unable to make the module: xxx, related gradle configuration was not found. Please, re-import the Gradle project and try again.」エラー

原因は、IntelliJがbuild.gradleのタスクを読み込んでないことだった。 Tool Windows > gradleからGradle task viewを表示し、Refreshしたら直った。

参考:

stackoverflow.com

相対日付値(「今日」とか)は日本語で入力する

検索条件などで日付を入力する場合、「今日」「先週」などの値が使える。 英語のサイトではTODAYなどと入力すると書かれていたのでTODAYと入力してもちゃんと動かなかった。 原因は多分、ユーザの言語設定によって入力する相対日付値も変わること。 「今日」と入力すると正しく動いた。 ここもローカライズされるのか。。

参考: help.salesforce.com

help.salesforce.com

success.salesforce.com