Maven專案 混合編譯Java和Scala
建立maven-scala專案後,會生成相應的pom檔案。把maven-surefire-plugin的外掛註釋掉或者直接刪掉。然後加入maven-shade-plugin的外掛配置。
接下來正常編寫程式執行專案時,由於java和scala程式碼相互呼叫,所以maven install的時候報錯了。
scala:216: error: not found: value java class
然後仔細檢視pom配置檔案,發現了在build的配置中,定義了sourceDirectory和testSourceDirectory兩個配置項。於是嘗試刪除這兩項配置。
另外,還需在goals中第一項加入add-source,重新編譯後,編譯成功。
相關推薦
Maven專案 混合編譯Java和Scala
建立maven-scala專案後,會生成相應的pom檔案。把maven-surefire-plugin的外掛註釋掉或者直接刪掉。然後加入maven-shade-plugin的外掛配置。 接下來正常編寫程式執行專案時,由於java和scala程式碼相互呼叫,所以
maven建立java和scala混合的專案
專案需求:我們採用spark開發專案,使用的開發語言採用java和scala的混合,這個時候我們的專案需要支援java和scala,一般方法兩種 (1)通過IDEA開發工具,下載SBT安裝包,通過SBT建立專案,自動支援java和scala比較方便,但包的下載很慢 (2)專
Maven 專案中混合使用 Java 和 Groovy
今天嘗試了一下在 Maven 專案中混合使用 Java 和 Groovy ,感覺很不錯。下面說一下做法。 首先需要 GMaven Plugin,在 Codehaus 的 Maven Repository 中可以找到。GMaven Plugin 預設會編譯 src/main/
爬坑:spark專案打包報錯(java和scala混編)
專案打包:mvn clean package -DskipTests java和scala混編打包 報錯: /Users/rocky/source/work/sparktrain/src/main/scala/com/zoujc/spark/project/dao/CourseSearchC
Maven混合編譯groovy和lombok
專案中用到lombok 後面又引入groovy 發現編譯打包的時候,報錯。解決辦法如下: pom.xml新增如下配置 <plugin> <artifactId>maven-compiler-plugin<
maven環境下使用java、scala混合開發spark應用
熟悉java的開發者在開發spark應用時,常常會遇到spark對java的介面文件不完善或者不提供對應的java介面的問題。這個時候,如果在java專案中能直接使用scala來開發spark應用,同時使用java來處理專案中的其它需求,將在一定程度上降低開發spark專案的
maven編譯外掛設定maven專案的jdk版本和專案的字符集
<build> <plugins> <plugin> &nbs
Eclipse筆記-Maven專案無法編譯執行src/test/java下的程式碼
在匯入Maven專案或者新建一個Maven專案的時候,發現src/test/java下的程式碼無法編譯,執行的時候會報錯說找不到類載入的資源,明明已經將src/test/java以及src/test/resources這兩個資料夾都設定成 Source Fold
使用idea匯入非maven專案並編譯執行
1 匯入專案 (1) new -> project from exiting sources (2)選擇要匯入的專案 (3)非maven專案選擇以eclipse方式匯入,一直點下一步就行 2 編譯 (1)右
建立maven專案時候的GroupID和ArtifactID
原文地址:http://www.cnblogs.com/panxuejun/p/6184072.html groupId :the unique identifier of the organization or group that created the project&n
eclipse重新整理maven專案後出現Java compiler level does not match the version of the installed Java project face
如果出現標題所示的問題這裡提供一個根除的方法: 需要找到maven安裝路徑conf子路徑下的setting.xml檔案,開啟<profile>標籤指定你的jdk編譯版本即可,如下所示: <profile>
使用java和scala編寫spark-WordCount示例
前言: 最近博主在學習spark相關知識,感覺是個挺不錯的框架,它的分散式處理大資料集的思想還是值得我們好好學習的。 個人感覺以後java開發肯定不僅僅是SSM這一套東西了,當資料量越來越大時,我們需要學習使用這些大資料工具。
Maven專案中出現java.lang.NoClassDefFoundError: org/apache/commons/fileupload/FileItemFactory異常的解決方案!
前幾天專案出現的問題: 啟動專案時一直報異常資訊: java.lang.NoClassDefFoundError:org/apache/commons/fileupload/FileItemFactory.
Spark中RDD轉換成DataFrame的兩種方式(分別用Java和scala實現)
一:準備資料來源 在專案下新建一個student.txt檔案,裡面的內容為: print? <code class="language-java">1,zhangsan,20 2,lisi,21 3,wanger,1
詳述 IntelliJ IDEA 建立 Maven 專案及設定 java 源目錄的方法
Maven 是一個優秀的專案管理工具,它為我們提供了一個構建完整的生命週期框架。現在,就讓我們一起看看如何利用 IntelliJ IDEA 快速的建立 Maven 專案吧! 如上圖所示,點選Create New Project: 標註 1:Maven選項; 標註
Spark-RDD轉Dataset及簡單的SparkSql操作(java和scala版本)
一、程式設計式方法 (一)java版本 public class WordPro { private static SparkSession gloableSpark; private static Logger logger = LoggerFactory.getL
第59課:使用Java和Scala在IDE中實戰RDD和DataFrame轉換操作
內容: 1.RDD與DataFrame轉換的重大意義 2.使用Java實戰RDD與DataFrame轉換 3.使用Scala實戰RDD與dataFrame轉換 一. RDD與DataFrame轉換的重大意義 1.在Spark中RDD可以
第67課:Spark SQL下采用Java和Scala實現Join的案例綜合實戰(鞏固前面學習的Spark SQL知識)
內容: 1.SparkSQL案例分析 2.SparkSQL下采用Java和Scala實現案例 一、SparkSQL下采用Java和Scala實現案例 學生成績: {"name":"Michael","score":98} {"name":"Andy"
你所不知道的有關Java 和Scala中的同步問題
在實際應用中所有的服務端程式都需要在多執行緒之間進行某種同步。大多數同步已經有框架完成了,比如我們的web伺服器,DB客戶端和訊息框架。Java和Scala提供了大量的元件用來實現穩定的多執行緒程式。包括物件池,併發集合,高階鎖,執行上下文等。 為了更好的理解這些元件,我們深入瞭解一下最常用
Tomcat啟動Maven專案異常:java.lang.NoClassDefFoundError: org/springframework/context/ApplicationContext
最近從拿出以前的專案來看的時候,忽然出現一個奇怪的問題,那就是無法啟動了總是蹦出:Server Tomcat v7.0 Server at localhost failed to start 然後就以為是Tomcat的問題,一直圍著Tomcat轉,卻一直找不到真正問題所在。