問題タブ [scala-maven-plugin]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
scala - コードを変更せずに Scala Maven を再コンパイルするとエラーが発生する
https://github.com/alexeyr/scala-timeをチェックアウトし、Maven を使用して一度ビルドすると、すべて正常に動作します。次に、src/main/scala/org/scala_tools/time/Implicits.scala をタッチして、再コンパイルをトリガーします。もう一度実行mvn compile
すると、次のような 56 個のエラーが表示されます
touched ファイルで定義され、 でインポートされた Implicit が表示されないようimport org.scala_tools.time.Implicits._
です。しかし同時にobject Implicits is not a member of package org.scala_tools.time
、この場合に予想されるように、エラーはありません。
その後mvn clean
、エラーなしで一度コンパイルできます。
誰でもこれを再現できますか?
はいの場合、どうすれば修正できますか?
更新: SBT でも発生しますが、Implicits.scala
実際に異なるクラス ファイルを生成するのに十分に変更された場合のみです (たとえば、行を追加しますobject Implicits2 extends Implicits
)。そして、エラーのセットが異なります!
java - scala-maven-plugin を使用して scaladoc のプライベート要素を文書化する方法は?
scala-maven-plugin 3.0.2 (Scala バージョン 2.9.2) を使用してコードの Scaladoc を生成しようとしています。私が使うとき
次に、 Scalaコードのプライベートな型と要素のドキュメントを取得しません。プラグインのドキュメントを確認しましたが、そのオプションが見つかりません。
不思議なことに、scaladoc プラグインは私のJavaコードのプライベート要素のドキュメントを生成します。しかし、Java コードの HTML コメントのドキュメントを生成しないため、これはほとんど役に立ちません。
何か不足していますか?
scala - LiftFrameworkでLDAPを使用する方法
LDAPをLiftScalaプロジェクトに組み込む方法を示す良い例はありますか?pom.xmlファイルに依存関係を追加するのに問題があります
プロジェクトタグで、範囲[1.4,1.4.3)に一致する[1.4.5-rc1,1.4.5]のバージョンが見つからなかったというエラーがスローされますjavax.mail:mail:jar:null
何か案は??ありがとう
scala - Maven サイトの集約された scaladoc を生成するには?
マルチモジュール Maven ビルドがあり、ルート モジュールに集約された Scaladoc を生成したいと考えています。これは、maven-javadoc-plugin の集約目標と同様です。私の最初の試みは:
ただし、aggregateDirectOnly プロパティは効果がないようです。私は常に、個々の jar タイプの POM に対してのみ Scaladoc を取得します。
また、forceAggregate を true に設定しようとしましたが、効果もありませんでした。
これを行う方法?
scala - Mavenが不適切にfscを開始していますか?
Mavenプロジェクトでfsc(高速scalaコンパイラ)を使用しようとしています。私pom.xml
が持っている:
Mavenを使用してScalaファイルをコンパイルする最速の方法は何ですか?で説明したように
入力するとmvn scala:cc
、次のように表示されます。
ランニングmvn scala:cc -DdisplayCmd=true -Dverbose=true
これは奇妙に思えます(含まれてはいけませんscala.tools.nsc.MainGenericRunner
か?)MainGenericRunner.out
これは私の疑いを裏付けるようです。
誰かがこれに遭遇したか、または回避策がありますか?ビルドを高速化するためにfscを使用したいと思います。グーグルグループで同様の出力を持つ1人のユーザーを見つけましたが、フォローアップはありません。
OSXでscala2.8.1とmaven3.0.3を実行する
scala - Maven での scaladoc のマルチモジュール集約
5 つのモジュールを持つ親プロジェクトがあります。モジュール レベルの scaladoc を 1 つのまとまりのあるサイトに集約する方法を見つけようとしています。どんな助けでも大歓迎です。
scala - Maven プロジェクトでマクロ パラダイス Scala コンパイラ プラグインを有効にする
pom の依存関係として scala-reflect.jar ライブラリを含めるだけで、Maven プロジェクトで通常の scala-2.10 マクロを使用できますが、macro-paradise を有効にするには何が必要ですか? 私はscala-2.10とscala-maven-plugin-3.1.5を使用しています。
java - ランダムな依存関係の「バージョンを空にすることはできません」でscala mavenプラグインのコンパイルが失敗する
久しぶりのリスナー初発信者。:-)
作業中の Java Web アプリケーションをゆっくりと scala に移行しようとしています。最初の小さなステップは、プロジェクトでコンパイルする scala コードを取得することです。次のように、scala-maven-plugin を webapp 固有の pom に追加しました。
と他のバリエーションですが、これは私の最新のものです。
これは webapp の pom であり、他のアプリと共有する共通コードを含む jar 用の別の pom があります。また、両方のプロジェクトには、他の内部 jar への依存関係があります。
私の scala クラスは、src/main/scala にある小さなコントローラーです。
MavenパッケージまたはMavenコマンドを実行したときに発生するエラーは、実際には次のとおりです。
このビルドをデバッグすると警告/エラーが表示されますが、意味がわかりません:
私たちが依存している子 jar プロジェクトはその jar に依存しており、pom.xml で指定されており、次のようにデバッグでも実行されています。
私のscala-maven-pluginが依存関係をまったく見ていないのではないかと思っていて、それを修正する方法を尋ねています。または、scala-maven-plugin でオンにできるこれらのようなエラーを無視する方法があるのでしょうか。
ご協力いただきありがとうございます。
scala - Scala maven ビルダーは準引用符を理解していません
quasiquote 実装を含む scala マクロ プロジェクトを構築しています。
ただし、コンパイル時に、maven ビルダー (インクリメンタル コンパイル モードを使用) は次のエラーをスローします。
私のscalaはかなり遅いバージョンであると確信しています.2.10.4ですが、なぜ新しい標準を認識できないのですか?