1. 程式人生 > >idea-maven專案-jdk1.8遇到的一些情況

idea-maven專案-jdk1.8遇到的一些情況

1.手動配置編譯環境(有問題,不知道啥時候用這個。。)

,點選左上角的綠色加號,

,並選擇maven,


配置如下:(忽略Command line,使用報錯。。)


2.報錯:-Dmaven.multiModuleProjectDirectory system propery is not set. iDEA

解決方法:

開啟File-settings,在vm Options裡輸入:-Dmaven.multiModuleProjectDirectory=true  即可。

3.Optional的使用

Java 8引入了一個新的Optional類。Optional類的Javadoc描述如下:
這是一個可以為null的容器物件。如果值存在則isPresent()方法會返回true,呼叫get()方法會返回該物件。

4.maven編譯及git使用


選擇右側的“maven Projects”,然後選擇專案-Lifecycle-compile可以進行編譯。

這個按鈕是下載git最新的專案版本。

5.pom.xml裡的依賴包不能及時下載下來

專案右鍵->Maven->Reimport

6.配置tomcat除錯環境

Run--Run/Debug Configurations裡,點選左上角加號,

選擇tomcat-->local,

Name裡填寫名稱(應該是針對專案的,可自定義),在server下的Application server裡選擇本地tomcat的路徑,port可以自己定義,

Deployment下點選如圖,點選加號,選擇Artifact..,選擇裡面的“web-server:war”,並填好右側的名稱,

即訪問的專案路徑。配置好後,在idea右上角有可以進行除錯。

相同的方法,可以建立其他的專案啟動配置,然後都可以在右上角視窗選擇啟動。

7.idea的快捷鍵不太順手,可以設定為eclipse的快捷鍵,設定方法為:

File-->settings,搜尋框輸入“keymap”,


在keymaps的下拉框裡選擇“Eclipse”即可。

8.建立maven web目錄結構

採用網上說的原型建立失敗,如圖設定:

new-->module,

只生成了一個pom.xml檔案,目錄如圖:

將maven版本升級也無果,所以想採用後續增加目錄結構或手動新增,

如選擇專案,右鍵--

然後勾選

點選確定後,

目錄結構變為:

但是建立src的速度非常慢啊非常慢,剛開始只能看到web目錄。。等了好久,才發現src也自動生成了,但是目錄結構不對!大哭

最後的解決方法是這樣的----------------------------->>>>>>>:

還是按原型建立專案,然後加個引數:

即name為archetypeCatalog,value為internal

建立成功後,如圖:


可以正常啟動。然後需要在main下面手動建立java(source型別)目錄。

相關推薦

idea-maven專案-jdk1.8遇到的一些情況

1.手動配置編譯環境(有問題,不知道啥時候用這個。。) ,點選左上角的綠色加號, ,並選擇maven, 配置如下:(忽略Command line,使用報錯。。) 2.報錯:-Dmaven.multiModuleProjectDirectory system prope

MavenJDK1.8環境下配置之後專案均採用jdk1.8 環境執行設定

在Maven根目錄中conf資料夾下setting.xml檔案中加入如下程式碼: <profile> <id>jdk-1.8</id> <activation> <activeByDefault>true</activeByDefault&

IntelliJ IDEA maven專案 ***

建立一個新Maven專案 new 一個project 不選擇任何Maven模板 起個GroupId、ArifactId 起個專案名。注意:Idea_Project是存放此專案的工作區間,mavenDemo_idea15為

idea Maven專案配置檔案讀取不到、配置檔案讀取出現問題

 可以通過在pom檔案的build標籤中插入以下程式碼解決 <resources> <resource> <directory>src\main\resources</directory>

idea maven專案 打包jar

目的:使用idea對maven專案打包,打包成jar包 注:我之前建立的專案是 springboot 專案,雖然也是用 pom 管理的,但是好像無法打包成這樣的 jar。 操作:    上圖那個 jar,就是最終打包結果。   釋

MavenJDK1.8環境下配置之後項目均采用jdk1.8 環境運行設置

conf onf mpi fault .so ive efault jdk1 pro 在Maven根目錄中conf文件夾下setting.xml文件中加入如下代碼: <profile> <id>jdk-1.8</id> <ac

Tomcat筆記_Mac版IDEA-Maven專案整合tomcat

一、下載安裝Tomcat         下載Tomcat: http://tomcat.apache.org/download-80.cgi#8.5.15           Core目錄下

IDEA maven專案部署到tomcat的jar包找不到問題

IDEA在 maven專案中新增web模組 首先選擇file目錄下的Project Structure,然後在Modules中在自己的專案下新增相應模組,這裡是新增web模組  之後就是配置tomcat,這裡注意要生成artifacts,直接點fix就可以生成 to

maven配置jdk1.8環境

active config apache efault pom.xml .so jdk1.8 compile pre 1 <!-- 局部jdk配置,pom.xml中 --> 2 <build> 3 <

IDEA maven專案匯入第三方jar包

IDEA下的MAVEN專案匯入第三方jar包有點奇怪,就算是你匯入了jar包夜import成功了但是還是會報如下的錯: java.lang.NoClassDefFoundError:xxx 出現這種情況的原因是,儘管你匯入了jar包,但是專案實際上並沒有加入此jar包,你

IDEA MAVEN 專案 打包檔案到指定目錄

像上一篇文章,我們提到的,IDEA MAVEN struts專案中,如果我們把 struts.xml 檔案放在 src 目錄下,編譯的時候,將無法打包到 *\WEB-INF\classes* 路徑下,執行程式的時候自然就會報錯(404的錯誤,如下圖:) 建議大

eclipse中專案jdk1.8重新整理下就變成1.5的解決辦法

在專案的pom.xml 檔案中加上 <build>         <plugins>             <plugin>                 <artifactId>maven-compiler-plugi

IDEA Maven專案利用Junit4進行單元測試

    最近在開發專案的時候需要寫單元測試,之前一直沒有接觸過,於是從零開始入門學習,查了網上相關資料,總結成為筆記,在此感謝各位大佬的詳細資料!!! 目錄 0、背景 2、實踐 補充: 0、背景     我們在寫好一個函式或者類

IDEA maven專案中新增本地jar包的依賴

如果專案中使用了maven來管理依賴,但是同時需要新增本地的jar包(比如說有些jar包在maven的中央倉庫中找不到),這時不能直接在專案工程(Ctrl + Shift + Alt + S)的module中新增磁碟上的jar包,否則會報錯:java.lang.

idea maven專案無法識別jar包裡的class

我用new project from exit source ,專案依賴下載完成後install能成功,專案也能執行。但是程式碼所有用到第三方庫的地方都報錯 無法識別jar裡的class,如圖所示:

IDEA maven專案中引入ojdbc依賴報紅色波浪線問題的解決辦法

圖上紅框的ojdbc依賴包沒解決之前有一條紅色波浪線: 因為現在是已經解決的了。先假裝有紅線吧,哈哈~~ 找了很多辦法都沒用,現在告訴大家最終的解決辦法: 1、pom.xml配置檔案中刪除ojdbc的依賴配置後更新maven專案,然後再到本地倉庫中將ojdbc這個資

idea maven專案找不到 mapper.xml sql對映檔案問題

報錯: Invalid bound statement (not found):com.beauxie.wxj.dao.UserMapper.findUserByCondition 解決方法,在 p

SSH之JDK1.8錯The type java.util.Map$Entry cannot be resolved.

SSH我們使用的時候大部分使用的是他自身帶的平臺和自帶的tomcat伺服器,但是一旦自己的專案放到自己的開發平臺上事情就不是太美好了,這不是我就遇到了這麼一個難過的問題“The type java.l

Intellij IDEA Maven專案使用debug模式執行Tomcat的方法

本人也是入手idea沒有半年吧,一些簡單的專案運用debug除錯的時候還是比較順手的,可是在學習maven專案的時候,都是依賴maven建立的Tomcat,所以就不知道該怎麼使用debug模式進行執行,就找了好幾種方法,下面介紹一種我認為比較簡單的方法:1.首先進入編輯構造。

MyBatis Generator在maven專案中使用的一些注意事項

一段時間沒使用ssm框架,用mybatis generator時出現了幾個BUG,寫下來,希望大家都不用再遇到這些BUG啦~本文的環境如下:1.使用SSM框架的Maven工程;2.使用Eclipse的Mybatis Generator 1.36外掛;BUG 1: Cannot